aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_pipe.h
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: Cache LLVMTargetMachineRef in context instead of in screenMichel Dänzer2015-03-301-1/+2
* radeonsi: move scratch reloc state setupMarek Olšák2015-03-161-1/+2
* radeonsi: don't emit PA_SC_LINE_STIPPLE after every rasterizer state changeMarek Olšák2015-03-161-1/+1
* radeonsi: move PA_SU_SC_MODE_CNTL to rasterizer stateMarek Olšák2015-03-161-2/+1
* radeonsi: implement line and polygon smoothingMarek Olšák2015-03-161-0/+1
* radeonsi: add shader code for smoothingMarek Olšák2015-03-161-0/+1
* radeonsi: split sample locations into its own state atomMarek Olšák2015-03-161-0/+2
* radeonsi: implement polygon stipplingMarek Olšák2015-02-041-0/+1
* radeonsi: deduce rasterizer primitive type at the beginning of draw_vboMarek Olšák2015-02-041-0/+1
* radeonsi: move the buffer descriptor to the end of the image descriptorMarek Olšák2015-02-041-0/+2
* radeonsi: Enable VGPR spilling for all shader types v5Tom Stellard2015-01-281-0/+6
* Revert "radeonsi: only set BC_OPTIMIZE_DISABLE when necessary"Michel Dänzer2015-01-151-1/+0
* radeonsi: improve and fix streamout flushingMarek Olšák2015-01-071-6/+7
* radeonsi: add a combined flag for flushing a framebufferMarek Olšák2015-01-071-0/+5
* radeonsi: rename flush flags, split the TC flag into L1 and L2Marek Olšák2015-01-071-18/+24
* r600g,radeonsi: separate cache flush flagsMarek Olšák2015-01-071-0/+19
* radeonsi: only set BC_OPTIMIZE_DISABLE when necessaryMarek Olšák2015-01-071-0/+1
* radeonsi: remove flatshade from the shader keyMarek Olšák2015-01-071-0/+1
* radeonsi: remove unused and not useful variablesMarek Olšák2015-01-071-2/+0
* radeonsi: remove init config from statesMarek Olšák2015-01-071-0/+1
* radeonsi: Cache LLVMTargetMachine object in si_screenTom Stellard2015-01-061-0/+3
* radeonsi: only emit line stippling and provoking vertex state when it changesMarek Olšák2014-12-101-0/+1
* radeonsi: emit DRAW_PREAMBLE only if it changesMarek Olšák2014-12-101-0/+2
* radeonsi: emit GS_OUT_PRIM_TYPE only if it changesMarek Olšák2014-12-101-0/+1
* radeonsi: emit primitive restart only if it changesMarek Olšák2014-12-101-3/+6
* radeonsi: emit base vertex and start instance only if they changeMarek Olšák2014-12-101-0/+18
* radeonsi: emit clip registers only if VS, GS, or rasterizer is changedMarek Olšák2014-12-101-1/+3
* radeonsi: generate derived and draw-related registers directly in the CSMarek Olšák2014-12-101-1/+2
* radeonsi: remove useless variable si_context::pm4_dirty_cdwordsMarek Olšák2014-12-101-4/+0
* radeonsi: emit draw packets directly into the CSMarek Olšák2014-12-101-1/+1
* radeonsi: don't use pipe_constant_buffer for GS ringsMarek Olšák2014-09-241-2/+2
* radeonsi: shorten si_pipe_* prefixes to si_*Marek Olšák2014-09-241-7/+8
* radeonsi: move DB_SHADER_CONTROL into db_render_stateMarek Olšák2014-09-241-0/+1
* radeonsi: move DB registers from draw_vbo into new db_render_stateMarek Olšák2014-09-241-7/+9
* r600g,radeonsi: add debug option which forces DMA for copy_region and blitMarek Olšák2014-09-121-0/+7
* radeonsi: implement EXPCLEAR optimization for depthMarek Olšák2014-09-011-0/+1
* radeonsi: implement fast depth clearMarek Olšák2014-09-011-0/+1
* radeonsi: move DB_RENDER_CONTROL into draw_vboMarek Olšák2014-09-011-4/+7
* radeonsi: fix buffer invalidation of unbound texture buffer objectsMarek Olšák2014-08-141-0/+1
* radeonsi: remove nr_vertex_buffersMarek Olšák2014-07-181-2/+1
* radeonsi: move vertex buffer descriptors from IB to memoryMarek Olšák2014-07-181-1/+3
* radeonsi: add support for fine-grained sampler view updatesMarek Olšák2014-07-181-1/+0
* radeonsi: move sampler descriptors from IB to memoryMarek Olšák2014-07-181-2/+2
* radeonsi: assume LLVM 3.4.2 is always presentMarek Olšák2014-07-181-4/+0
* radeonsi: rename definitions of shader limitsMarek Olšák2014-07-111-3/+1
* radeonsi: implement set_min_samplesMarek Olšák2014-06-021-0/+4
* radeonsi: Enable geometry shaders with LLVM 3.4.1Tom Stellard2014-05-091-0/+4
* radeonsi: Don't use anonymous struct trick in atom trackingAdam Jackson2014-05-081-1/+1
* radeonsi: merge si_flush with si_context_flushMarek Olšák2014-04-161-2/+2
* gallium/radeon: create and return a fence in the flush functionMarek Olšák2014-04-161-5/+2