summaryrefslogtreecommitdiffstats
path: root/src/gallium/winsys/r600/drm/evergreen_hw_context.c
Commit message (Expand)AuthorAgeFilesLines
* r600g: add initial cayman acceleration support.Dave Airlie2011-05-251-4/+404
* r600g: make range/block act more like a page tableDave Airlie2011-05-131-20/+3
* r600g: reduce r600_reg footprintDave Airlie2011-05-131-397/+396
* r600g: reduce memory usage from range/block hash table.Dave Airlie2011-05-131-10/+13
* r600g: don't flush the dest caches on every drawFredrik Höglund2011-04-201-30/+56
* r600g: make loop const always flushDave Airlie2011-04-191-1/+1
* r600g: consolidate r600/evergreen code for resource emission.Dave Airlie2011-04-191-37/+3
* r600g: modify block to only emit the first few dirty registers. (v2)Dave Airlie2011-04-191-3/+3
* r600g: track dirty registers better. (v2)Dave Airlie2011-04-191-60/+76
* r600g: use some loops.Dave Airlie2011-04-171-15/+11
* r600g: consolidate the same piece of cut-n-paste code into a function.Dave Airlie2011-04-171-18/+5
* r600g: add NV_conditional_render support.Dave Airlie2011-03-011-6/+6
* r600g: fix eg OQ properly.Dave Airlie2011-01-311-0/+2
* r600g: move user fence into base radeon structureJerome Glisse2011-01-111-4/+1
* r600g: drop unused code in evergreen.Dave Airlie2010-12-221-56/+0
* r600g: avoid using pb* helper we are loosing previous cpu cycle with itJerome Glisse2010-12-091-1/+0
* r600g: fix additional EVENT_WRITE packetAlex Deucher2010-11-221-1/+1
* r600g: add fetch shader capabilitiesJerome Glisse2010-11-191-0/+20
* r600g: Silence uninitialized variable warning.Vinson Lee2010-10-081-1/+2
* r600g: fix dirty state handlingJerome Glisse2010-10-061-3/+2
* r600g: avoid segfault due to unintialized list pointerJerome Glisse2010-10-061-3/+3
* r600g: userspace fence to avoid kernel call for testing bo busy statusJerome Glisse2010-10-051-0/+7
* r600g: use dirty list to track dirty blocksBas Nieuwenhuizen2010-10-051-4/+14
* r600g: improve bo flushingJerome Glisse2010-10-051-413/+403
* r600g: drop use_mem_constant.Dave Airlie2010-10-051-1/+0
* r600g: use r600_bo for relocation argument, simplify codeJerome Glisse2010-10-041-6/+3
* r600g: allow r600_bo to be a sub allocation of a big boJerome Glisse2010-10-041-1/+1
* r600g: rename radeon_ws_bo to r600_boJerome Glisse2010-10-041-14/+14
* r600g: setup basic loop consts on r600 + evergreen.Dave Airlie2010-10-011-0/+21
* r600g: flush SH cache on constant change on evergreenDave Airlie2010-10-011-2/+2
* r600g: fix evergreen draw-buffersDave Airlie2010-10-011-1/+1
* r600g: add cb flushing for extra buffers + depth buffer on r600/evergreenDave Airlie2010-10-011-3/+22
* r600g: sync vertex/texture cache on resources on evergreenDave Airlie2010-10-011-2/+2
* r600g: add reloc for evergreen color attribDave Airlie2010-10-011-12/+12
* r600g: add winsys support for CTL constants.Dave Airlie2010-10-011-0/+10
* r600g: use Elements macro instead of manual sizeofsDave Airlie2010-10-011-5/+6
* r600g: don't double count dirty blockJohn Doe2010-09-301-12/+20
* evergreeng: avoid overlapping border color btw VS & PSJerome Glisse2010-09-301-2/+2
* r600g: more cleanupJerome Glisse2010-09-291-0/+857