summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r600/evergreen_hw_context.c
AgeCommit message (Expand)AuthorFilesLines
2014-03-20r600g: use more appropriate names for async DMA functionsMarek Olšák1-6/+6
2014-03-20r600g: deobfuscate async DMA codeMarek Olšák1-5/+5
2014-03-20r600g: don't flush the gfx IB explicitly before doing DMAMarek Olšák1-2/+0
2014-03-20radeon: Move r600_need_dma_space to common codeNiels Ole Salscheider1-1/+1
2014-03-11r600g,radeonsi: set priorities for relocationsMarek Olšák1-3/+6
2013-12-12r600g,radeonsi: fix initialized buffer range tracking for DMA, add commentsMarek Olšák1-6/+12
2013-12-12r600g,radeonsi: share flags has_cp_dma and has_streamoutMarek Olšák1-1/+1
2013-10-06Revert "r600g: only flush the caches that need to be flushed during CP DMA op...Marek Olšák1-5/+14
2013-08-31r600g: move streamout state to drivers/radeonMarek Olšák1-51/+20
2013-07-18r600g: use WAIT_3D_IDLE before using CP DMAMarek Olšák1-0/+1
2013-07-08r600g: only flush the caches that need to be flushed during CP DMA operationsMarek Olšák1-16/+5
2013-07-08r600g: split INVAL_READ_CACHES into vertex, tex, and const cache flagsMarek Olšák1-2/+6
2013-07-08r600g: adjust flush flags (v3)Alex Deucher1-0/+2
2013-04-24r600g: use CP DMA for buffer clears on evergreen+Alex Deucher1-0/+66
2013-03-11r600g: remove r600_hw_context_priv.h, move the stuff to r600_pipe.hMarek Olšák1-1/+1
2013-03-11r600g: remove deprecated state management codeMarek Olšák1-16/+0
2013-03-11r600g: atomize pixel shaderMarek Olšák1-96/+0
2013-03-11r600g: atomize vertex shaderMarek Olšák1-27/+0
2013-03-01r600g: always map uninitialized buffer range as unsynchronizedMarek Olšák1-0/+3
2013-03-01r600g: cleanup deprecated register tablesMarek Olšák1-42/+0
2013-01-28r600g: use uint64_t instead of unsigned long for proper 32bits cpu supportJerome Glisse1-3/+3
2013-01-28r600g: add async for staging buffer upload v2Jerome Glisse1-0/+46
2013-01-28r600g: add multi ring support with dma as first second ring v4Jerome Glisse1-2/+2
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-2/+0
2012-10-10r600g: atomize rasterizer stateMarek Olšák1-18/+0
2012-10-10r600g: atomize scissor stateMarek Olšák1-4/+0
2012-10-10r600g: atomize polygon offset stateMarek Olšák1-10/+0
2012-10-10r600g: atomize fetch shaderMarek Olšák1-2/+0
2012-10-10r600g: atomize blend stateMarek Olšák1-20/+0
2012-09-22r600g: use CS helpers to emit streamout stateMarek Olšák1-13/+5
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-1/+1
2012-09-22r600g: remove unused CB registers from register listsMarek Olšák1-80/+0
2012-09-22r600g: atomize framebuffer stateMarek Olšák1-304/+0
2012-09-13r600g: convert the remnants of VGT state into immediate register writes/atoms v4Marek Olšák1-16/+0
2012-09-13r600g: emit the primitive type and associated regs only if the type is changedMarek Olšák1-14/+1
2012-09-13r600g: add clip_misc_state for clip registers emitted in draw_vboMarek Olšák1-4/+0
2012-09-13r600g: atomize clip stateMarek Olšák1-49/+0
2012-09-13r600g: atomize blend colorMarek Olšák1-8/+0
2012-09-13r600g: atomize viewport stateMarek Olšák1-12/+0
2012-09-13r600g: atomize stencil ref stateMarek Olšák1-4/+0
2012-08-31r600g: implement MSAA for CaymanMarek Olšák1-0/+1
2012-08-27r600g: implement compression for MSAA colorbuffers for evergreenMarek Olšák1-0/+128
2012-08-15r600g: implement MSAA rendering and texturing for evergreen and caymanMarek Olšák1-0/+13
2012-08-15r600g: implement alpha-to-coverageMarek Olšák1-0/+2
2012-08-06r600g: atomize sampler state v2Jerome Glisse1-117/+0
2012-07-18r600g: atomize alphatest stateMarek Olšák1-4/+0
2012-07-17r600g: remove unused code after conversion of sampler viewsMarek Olšák1-27/+0
2012-07-15r600g: fix DB decompression on evergreenJerome Glisse1-2/+0