aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/r600_hw_context.c
Commit message (Expand)AuthorAgeFilesLines
* r600g: flush FMASK and CMASK at the end of CSMarek Olšák2013-01-061-1/+3
* r600g: rename GPU_FLUSH -> INVAL_READ_CACHESMarek Olšák2012-12-221-1/+1
* r600g: don't suspend TIME_ELAPSED queries during flushingMarek Olšák2012-12-211-9/+0
* r600g: add cs tracing infrastructure for lockup pin pointingJerome Glisse2012-12-201-0/+41
* r600g: add htile support v16Jerome Glisse2012-12-201-3/+4
* r600g: rework flusing and synchronization pattern v7Jerome Glisse2012-12-201-123/+55
* r600g: suballocate memory for the STRMOUT_BUFFER_FILLED_SIZE registerMarek Olšák2012-12-121-4/+4
* r600g: fix broken streamout if streamout_begin caused a context flushMarek Olšák2012-11-231-2/+6
* r600g: move SQ_GPR_RESOURCE_MGMT_1 into new config_stateMarek Olšák2012-10-101-9/+1
* r600g: move DB_SHADER_CONTROL into db_misc_stateMarek Olšák2012-10-101-2/+0
* r600g: atomize depth-stencil-alpha stateMarek Olšák2012-10-101-1/+2
* r600g: atomize rasterizer stateMarek Olšák2012-10-101-10/+2
* r600g: initialize SQ_VTX_SEMANTIC_* in the start_cs command bufferMarek Olšák2012-10-101-32/+0
* r600g: atomize scissor stateMarek Olšák2012-10-101-2/+1
* r600g: atomize polygon offset stateMarek Olšák2012-10-101-5/+1
* r600g: atomize fetch shaderMarek Olšák2012-10-101-2/+1
* r600g: atomize blend stateMarek Olšák2012-10-101-16/+3
* r600g: inline r600_atom_dirtyMarek Olšák2012-10-101-13/+13
* r600g: remove the "atom" variable from r600_command_bufferMarek Olšák2012-10-101-2/+2
* r600g: fix streamout on RS780 and RS880Marek Olšák2012-10-061-4/+5
* r600g: flush FMASK and CMASK when changing colorbuffers on EvergreenMarek Olšák2012-09-271-0/+6
* r600g: use CS helpers to emit streamout stateMarek Olšák2012-09-221-20/+9
* r600g: remove initialization of unused loop register tablesMarek Olšák2012-09-221-19/+0
* r600g: remove now-unused SURFACE_BASE_UPDATE logicMarek Olšák2012-09-221-6/+1
* r600g: remove unused CB registers from register listsMarek Olšák2012-09-221-7/+0
* r600g: atomize framebuffer stateMarek Olšák2012-09-221-100/+4
* r600g: convert the remnants of VGT state into immediate register writes/atoms v4Marek Olšák2012-09-131-12/+4
* r600g: emit the primitive type and associated regs only if the type is changedMarek Olšák2012-09-131-3/+3
* r600g: add clip_misc_state for clip registers emitted in draw_vboMarek Olšák2012-09-131-2/+1
* r600g: fix computing how much space is needed for a draw commandMarek Olšák2012-09-131-5/+10
* r600g: atomize clip stateMarek Olšák2012-09-131-24/+1
* r600g: atomize blend colorMarek Olšák2012-09-131-4/+1
* r600g: atomize viewport stateMarek Olšák2012-09-131-6/+1
* r600g: atomize stencil ref stateMarek Olšák2012-09-131-4/+3
* r600g: initialize the first CS just like any other CSMarek Olšák2012-09-131-11/+18
* r600g: put sampler states and views into an array indexed by shader typeMarek Olšák2012-09-131-13/+11
* r600g: do fine-grained sampler state updatesMarek Olšák2012-09-131-3/+6
* r600g: put constant buffer state into an array indexed by shader typeMarek Olšák2012-09-131-4/+6
* r600g: simplify flushingMarek Olšák2012-09-131-76/+142
* r600g: order atom emission v3Jerome Glisse2012-09-061-4/+6
* r600g: implement MSAA for r700Marek Olšák2012-08-301-0/+16
* r600g: implement set_sample_maskMarek Olšák2012-08-151-0/+1
* r600g: implement alpha-to-coverageMarek Olšák2012-08-151-0/+1
* r600g: atomize sampler state v2Jerome Glisse2012-08-061-143/+6
* r600g: remove debug code for streamoutMarek Olšák2012-07-181-11/+0
* r600g: inline r600_context_draw_opaque_countMarek Olšák2012-07-181-27/+0
* r600g: atomize alphatest stateMarek Olšák2012-07-181-2/+1
* r600g: remove unused code after conversion of sampler viewsMarek Olšák2012-07-171-200/+5
* r600g: convert sampler view emission into atomsMarek Olšák2012-07-171-0/+5
* r600g: do fine-grained vertex buffer updatesMarek Olšák2012-07-171-2/+3