summaryrefslogtreecommitdiff
path: root/src/gallium/winsys/r600/drm/evergreen_hw_context.c
AgeCommit message (Expand)AuthorFilesLines
2011-08-18r600g: implement NV_primitive_restart functionality (v2)Marek Olšák1-0/+2
2011-08-16r600g: set read/write usage flags for each relocationMarek Olšák1-1/+1
2011-08-16r600g: enable thread offloadingMarek Olšák1-1/+1
2011-08-16r600g: undefine RADEON_CTX_MAX_PM4Marek Olšák1-3/+3
2011-08-16r600g: don't include radeon_drm.h and xf86drm.hMarek Olšák1-2/+0
2011-08-16r600g: set the flush callback in radeon_winsysMarek Olšák1-1/+1
2011-08-16r600g: emit CS using radeon_winsysMarek Olšák1-5/+1
2011-08-16r600g: remove reloc-related variables from radeon_boMarek Olšák1-2/+1
2011-08-16r600g: let radeon_winsys maintain the list of relocationsMarek Olšák1-11/+3
2011-08-16r600g: remove now-unused r600_context::fenced_boMarek Olšák1-4/+0
2011-08-16r600g: put radeon_winsys in screen::winsys, don't include drm_driver in the pipeMarek Olšák1-0/+1
2011-08-16r600g: cleanup includes in winsysMarek Olšák1-11/+4
2011-08-03r600g: use backend mask for occlusion queriesVadim Girlin1-0/+2
2011-08-02r600g: remove dummy function r600_bo_offsetMarek Olšák1-1/+1
2011-08-02r600g: remove unused codeMarek Olšák1-1/+0
2011-07-12r600g: emit SQ_LDS_RESOURCE_MGMTAlex Deucher1-0/+1
2011-06-09r600g: VGT_PRIMITIVE_TYPE is specialAlex Deucher1-2/+2
2011-06-09r600g: Handle CONFIG regs properlyAlex Deucher1-27/+26
2011-06-08r600g: enable dynamic GPR resource management on evergreenDave Airlie1-2/+4
2011-06-08r600g: split resource emit path from main register emit pathDave Airlie1-0/+5
2011-06-08r600g: exit bo per reg scanning loop early.Dave Airlie1-4/+4
2011-06-08r600g: reorder evergreen draw packets to be smaller.Dave Airlie1-4/+8
2011-06-07r600g: optimise the draw emission packets for r600/egDave Airlie1-15/+18
2011-06-07r600g: use an enabled list to track enabled blocks.Dave Airlie1-21/+25
2011-06-07r600g/winsys: overhaul resource range/blocks.Dave Airlie1-29/+21
2011-06-07r600g: move resource setting to its own structures.Dave Airlie1-3/+3
2011-06-07r600g: don't need to call the packet dirty function if not dirty.Dave Airlie1-3/+4
2011-06-02r600g: remote ctx arg to block/range macros.Dave Airlie1-6/+6
2011-06-02r600g: force new evergreen blocks for large range.Dave Airlie1-0/+3
2011-05-31r600g: cs init fixesAlex Deucher1-0/+2
2011-05-25r600g: add initial cayman acceleration support.Dave Airlie1-4/+404
2011-05-13r600g: make range/block act more like a page tableDave Airlie1-20/+3
2011-05-13r600g: reduce r600_reg footprintDave Airlie1-397/+396
2011-05-13r600g: reduce memory usage from range/block hash table.Dave Airlie1-10/+13
2011-04-20r600g: don't flush the dest caches on every drawFredrik Höglund1-30/+56
2011-04-19r600g: make loop const always flushDave Airlie1-1/+1
2011-04-19r600g: consolidate r600/evergreen code for resource emission.Dave Airlie1-37/+3
2011-04-19r600g: modify block to only emit the first few dirty registers. (v2)Dave Airlie1-3/+3
2011-04-19r600g: track dirty registers better. (v2)Dave Airlie1-60/+76
2011-04-17r600g: use some loops.Dave Airlie1-15/+11
2011-04-17r600g: consolidate the same piece of cut-n-paste code into a function.Dave Airlie1-18/+5
2011-03-01r600g: add NV_conditional_render support.Dave Airlie1-6/+6
2011-01-31r600g: fix eg OQ properly.Dave Airlie1-0/+2
2011-01-11r600g: move user fence into base radeon structureJerome Glisse1-4/+1
2010-12-22r600g: drop unused code in evergreen.Dave Airlie1-56/+0
2010-12-09r600g: avoid using pb* helper we are loosing previous cpu cycle with itJerome Glisse1-1/+0
2010-11-22r600g: fix additional EVENT_WRITE packetAlex Deucher1-1/+1
2010-11-19r600g: add fetch shader capabilitiesJerome Glisse1-0/+20
2010-10-08r600g: Silence uninitialized variable warning.Vinson Lee1-1/+2
2010-10-06r600g: fix dirty state handlingJerome Glisse1-3/+2