summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r600/r600_hw_context.c
AgeCommit message (Expand)AuthorFilesLines
2012-12-20r600g: add htile support v16Jerome Glisse1-3/+4
2012-12-20r600g: rework flusing and synchronization pattern v7Jerome Glisse1-123/+55
2012-12-12r600g: suballocate memory for the STRMOUT_BUFFER_FILLED_SIZE registerMarek Olšák1-4/+4
2012-11-23r600g: fix broken streamout if streamout_begin caused a context flushMarek Olšák1-2/+6
2012-10-10r600g: move SQ_GPR_RESOURCE_MGMT_1 into new config_stateMarek Olšák1-9/+1
2012-10-10r600g: move DB_SHADER_CONTROL into db_misc_stateMarek Olšák1-2/+0
2012-10-10r600g: atomize depth-stencil-alpha stateMarek Olšák1-1/+2
2012-10-10r600g: atomize rasterizer stateMarek Olšák1-10/+2
2012-10-10r600g: initialize SQ_VTX_SEMANTIC_* in the start_cs command bufferMarek Olšák1-32/+0
2012-10-10r600g: atomize scissor stateMarek Olšák1-2/+1
2012-10-10r600g: atomize polygon offset stateMarek Olšák1-5/+1
2012-10-10r600g: atomize fetch shaderMarek Olšák1-2/+1
2012-10-10r600g: atomize blend stateMarek Olšák1-16/+3
2012-10-10r600g: inline r600_atom_dirtyMarek Olšák1-13/+13
2012-10-10r600g: remove the "atom" variable from r600_command_bufferMarek Olšák1-2/+2
2012-10-06r600g: fix streamout on RS780 and RS880Marek Olšák1-4/+5
2012-09-27r600g: flush FMASK and CMASK when changing colorbuffers on EvergreenMarek Olšák1-0/+6
2012-09-22r600g: use CS helpers to emit streamout stateMarek Olšák1-20/+9
2012-09-22r600g: remove initialization of unused loop register tablesMarek Olšák1-19/+0
2012-09-22r600g: remove now-unused SURFACE_BASE_UPDATE logicMarek Olšák1-6/+1
2012-09-22r600g: remove unused CB registers from register listsMarek Olšák1-7/+0
2012-09-22r600g: atomize framebuffer stateMarek Olšák1-100/+4
2012-09-13r600g: convert the remnants of VGT state into immediate register writes/atoms v4Marek Olšák1-12/+4
2012-09-13r600g: emit the primitive type and associated regs only if the type is changedMarek Olšák1-3/+3
2012-09-13r600g: add clip_misc_state for clip registers emitted in draw_vboMarek Olšák1-2/+1
2012-09-13r600g: fix computing how much space is needed for a draw commandMarek Olšák1-5/+10
2012-09-13r600g: atomize clip stateMarek Olšák1-24/+1
2012-09-13r600g: atomize blend colorMarek Olšák1-4/+1
2012-09-13r600g: atomize viewport stateMarek Olšák1-6/+1
2012-09-13r600g: atomize stencil ref stateMarek Olšák1-4/+3
2012-09-13r600g: initialize the first CS just like any other CSMarek Olšák1-11/+18
2012-09-13r600g: put sampler states and views into an array indexed by shader typeMarek Olšák1-13/+11
2012-09-13r600g: do fine-grained sampler state updatesMarek Olšák1-3/+6
2012-09-13r600g: put constant buffer state into an array indexed by shader typeMarek Olšák1-4/+6
2012-09-13r600g: simplify flushingMarek Olšák1-76/+142
2012-09-06r600g: order atom emission v3Jerome Glisse1-4/+6
2012-08-30r600g: implement MSAA for r700Marek Olšák1-0/+16
2012-08-15r600g: implement set_sample_maskMarek Olšák1-0/+1
2012-08-15r600g: implement alpha-to-coverageMarek Olšák1-0/+1
2012-08-06r600g: atomize sampler state v2Jerome Glisse1-143/+6
2012-07-18r600g: remove debug code for streamoutMarek Olšák1-11/+0
2012-07-18r600g: inline r600_context_draw_opaque_countMarek Olšák1-27/+0
2012-07-18r600g: atomize alphatest stateMarek Olšák1-2/+1
2012-07-17r600g: remove unused code after conversion of sampler viewsMarek Olšák1-200/+5
2012-07-17r600g: convert sampler view emission into atomsMarek Olšák1-0/+5
2012-07-17r600g: do fine-grained vertex buffer updatesMarek Olšák1-2/+3
2012-07-17r600g: don't call inval_shader_cache in r600_context_flush twiceMarek Olšák1-1/+0
2012-07-15r600g: Emit vertex buffers using the same method as constant buffersTom Stellard1-1/+1
2012-07-12r600g: move CB_SHADER_MASK setup into cb_misc_stateMarek Olšák1-1/+0
2012-07-12r600g: move MULTIWRITE setup into cb_misc_state for r6xx-r7xxMarek Olšák1-1/+0