summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_pipe.h
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: reorder si_context variablesMarek Olšák2015-09-011-40/+45
* radeonsi: don't send IB dword usage to si_need_cs_spaceMarek Olšák2015-09-011-1/+1
* radeonsi: don't count IB space for states, just use an upper boundMarek Olšák2015-09-011-7/+0
* radeonsi: convert SPI state to an atomMarek Olšák2015-09-011-0/+1
* radeonsi: convert CB_TARGET_MASK setup to an atomMarek Olšák2015-09-011-0/+1
* radeonsi: convert stencil ref state into an atomMarek Olšák2015-09-011-1/+1
* radeonsi: convert blend color state into an atomMarek Olšák2015-09-011-0/+6
* radeonsi: convert sample mask state into an atomMarek Olšák2015-09-011-0/+6
* radeonsi: convert clip state into an atomMarek Olšák2015-09-011-0/+6
* radeonsi: avoid redundant CB and DB register updatesMarek Olšák2015-09-011-0/+2
* radeonsi: don't rebind GSVS ring buffers every draw call using GSMarek Olšák2015-09-011-0/+1
* radeonsi: remove the tf_ring state, add the registers to init_configMarek Olšák2015-09-011-1/+0
* radeonsi: remove the gs_rings state, add the registers to init_configMarek Olšák2015-09-011-1/+0
* radeonsi: use a bitmask for tracking dirty atomsMarek Olšák2015-09-011-1/+7
* radeonsi: define the state atom array separatelyMarek Olšák2015-09-011-19/+1
* radeonsi: optimize viewport statesMarek Olšák2015-09-011-0/+8
* radeonsi: optimize scissor statesMarek Olšák2015-09-011-0/+10
* radeonsi: add IB tracing support for debug contextsMarek Olšák2015-08-261-1/+8
* radeonsi: remove old CS tracing codeMarek Olšák2015-08-261-5/+0
* radeonsi: save the contents of indirect buffers for debug contextsMarek Olšák2015-08-261-0/+5
* radeonsi: add an initial dump_debug_state implementation dumping shadersMarek Olšák2015-08-261-0/+3
* gallium/radeon: use helper functions to mark atoms dirtyGrazvydas Ignotas2015-08-111-0/+14
* radeonsi: move CP DMA functions to their own fileMarek Olšák2015-07-311-0/+7
* radeonsi: completely rework updating descriptors without CP DMAMarek Olšák2015-07-311-6/+0
* radeonsi: set VGT_LS_HS_CONFIG for tessellationMarek Olšák2015-07-231-1/+2
* radeonsi: add derived tessellation stateMarek Olšák2015-07-231-2/+9
* radeonsi: implement a fixed-function tessellation control shader and its stateMarek Olšák2015-07-231-0/+1
* radeonsi: set up a ring buffer for tessellation factorsMarek Olšák2015-07-231-0/+2
* radeonsi: program VGT_SHADER_STAGES_EN for tessellationMarek Olšák2015-07-231-3/+4
* radeonsi: add code for creating, binding and destroying tessellation shadersMarek Olšák2015-07-231-0/+2
* radeonsi: rework how shader pointers to descriptors are setMarek Olšák2015-07-231-3/+2
* gallium: replace INLINE with inlineIlia Mirkin2015-07-211-2/+2
* radeonsi: don't flush an empty IB if the only thing we need is a fenceMarek Olšák2015-07-051-0/+1
* radeonsi: Add CIK SDMA supportMichel Dänzer2015-06-081-0/+9
* 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