aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/r600_hw_context.c
Commit message (Expand)AuthorAgeFilesLines
* r600g: add support for common surface allocator for tiling v13Jerome Glisse2012-02-061-0/+3
* r600g: shorten expressions accessing family and chip_classMarek Olšák2012-01-311-14/+14
* r600g: use the new code for streamout flush as wellMarek Olšák2012-01-311-11/+6
* r600g: rename r600_reg::flush_flags -> sbu_flagsMarek Olšák2012-01-311-2/+2
* r600g: fix computation of how many dwords is needed for a flush at the end of CSMarek Olšák2012-01-311-10/+4
* r600g: remove unused r600_reg::flush_maskMarek Olšák2012-01-311-381/+380
* r600g: remove more dead codeMarek Olšák2012-01-311-7/+0
* r600g: remove dead code for tracking relocationsMarek Olšák2012-01-311-13/+0
* r600g: remove unused flush codeMarek Olšák2012-01-311-36/+0
* r600g: rework cache flushingMarek Olšák2012-01-311-96/+78
* r600g: add a new simple API for state emissionMarek Olšák2012-01-311-0/+6
* r600g: remove redundant pm4 and pm4_cdwords in r600_contextMarek Olšák2012-01-311-182/+198
* r600g: consolidate some context_draw codeMarek Olšák2012-01-311-26/+0
* r600g: remove the now-useless internal flush callbackMarek Olšák2012-01-311-1/+1
* r600g: don't initialize the screen and winsys pointer twiceMarek Olšák2012-01-311-5/+2
* r600g: merge r600_context with r600_pipe_contextMarek Olšák2012-01-311-3/+0
* r600g: remove u8,u16,u32,u64 typesMarek Olšák2012-01-311-9/+9
* r600g: get rid of r600_context_regMarek Olšák2012-01-311-27/+0
* r600g: don't use r600_context_reg on r6xx-r7xxMarek Olšák2012-01-311-15/+25
* r600g: get rid of the mask in r600_pipe_regMarek Olšák2012-01-311-6/+2
* r600g: remove unused streamout codeMarek Olšák2012-01-301-29/+0
* r600g: disable printing debug info for streamoutMarek Olšák2012-01-301-1/+2
* Revert "r600g: use S_028B20_BUFFER_0_EN macro for streamout buffer enable"Marek Olšák2012-01-271-1/+1
* r600g: implement clip vertex v2Vadim Girlin2012-01-211-6/+15
* r600g: use S_028B20_BUFFER_0_EN macro for streamout buffer enableAlex Deucher2012-01-201-1/+1
* r600g: update streamout support for virtual addressesAlex Deucher2012-01-201-7/+18
* gallium: improve the pipe_stream_output_info struct (v2)Marek Olšák2012-01-151-4/+4
* r600g: add support for virtual address space on cayman v11Jerome Glisse2012-01-131-13/+34
* r600g: implement transform feedbackMarek Olšák2011-12-171-0/+335
* r600g: don't set the query result to 0 after a call to get_query_resultMarek Olšák2011-11-111-2/+0
* r600g: the type of OCCLUSION_PREDICATE result should be booleanMarek Olšák2011-11-111-8/+11
* r600g: implement PIPE_QUERY_OCCLUSION_PREDICATEMarek Olšák2011-11-101-5/+21
* r600g: flush the whole context when CS is full, not just hw_contextMarek Olšák2011-11-101-1/+1
* r600g: turn some CS overflow checks into assertionsMarek Olšák2011-11-101-6/+1
* r600g: put the rest of CS overflow checks in r600_need_cs_spaceMarek Olšák2011-11-101-9/+8
* r600g: flush caches regardless of render conditionMarek Olšák2011-11-101-5/+5
* r600g: disable render condition at the end of CS, re-enable at the beginningMarek Olšák2011-11-101-0/+5
* r600g: don't suspend queries if they have already been suspended by blitterMarek Olšák2011-11-101-2/+11
* r600g: properly reserve CS space for queries_suspendMarek Olšák2011-11-101-18/+12
* r600g: reserve CS space for a draw command in begin_query and render_conditionMarek Olšák2011-11-101-9/+17
* r600g: consolidate checking whether CS is fullMarek Olšák2011-11-101-25/+23
* r600g: cosmetic changes in query codeMarek Olšák2011-11-091-6/+5
* r600g: use modulo for computing index into query (ring) buffersMarek Olšák2011-11-091-14/+5
* r600g: make r600_query_result more genericMarek Olšák2011-11-091-15/+37
* r600g: shortcut ctx->screen->ws to ctx->wsMarek Olšák2011-10-301-10/+11
* r600g: remove one pointless flushMarek Olšák2011-10-291-19/+2
* r600g: get backend mask after the context is fully set upMarek Olšák2011-10-281-2/+0
* r600g: don't flush before reading query resultsMarek Olšák2011-10-281-5/+0
* r600g: only maintain the list of active queriesMarek Olšák2011-10-281-23/+10
* r600g: cleanup r600_query_resultMarek Olšák2011-10-281-9/+6