summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_state_draw.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: support thread-safe shaders shared by multiple contextsMarek Olšák2015-10-201-22/+22
* radeonsi: remove TC L2 cache flush for index buffers on VIMarek Olšák2015-10-071-3/+3
* gallium/radeon: add separate stencil level dirty flagsMarek Olšák2015-10-031-0/+3
* gallium/radeon: tell the winsys the exact resource binding typesMarek Olšák2015-10-031-5/+5
* radeonsi: skip drawing if the tess factor ring allocation failsMarek Olšák2015-09-241-2/+2
* radeonsi: handle index buffer alloc failuresMarek Olšák2015-09-241-0/+6
* radeonsi: don't send IB dword usage to si_need_cs_spaceMarek Olšák2015-09-011-1/+1
* gallium/radeon: rename r600_context_bo_reloc -> radeon_add_to_buffer_listMarek Olšák2015-09-011-5/+5
* gallium/radeon: rename write_*_reg functionsMarek Olšák2015-09-011-15/+15
* radeonsi: use a bitmask for tracking dirty atomsMarek Olšák2015-09-011-6/+7
* radeonsi: call si_init_atom for remaining radeonsi atomsMarek Olšák2015-09-011-3/+2
* radeonsi: define the state atom array separatelyMarek Olšák2015-09-011-1/+1
* radeonsi: add IB parser support for CP DMA packetsMarek Olšák2015-08-261-3/+3
* radeonsi: add IB tracing support for debug contextsMarek Olšák2015-08-261-10/+9
* radeonsi: remove old CS tracing codeMarek Olšák2015-08-261-6/+1
* radeonsi: add VI hardware supportMarek Olšák2015-08-141-10/+31
* gallium/radeon: use helper functions to mark atoms dirtyGrazvydas Ignotas2015-08-111-1/+1
* radeonsi: completely rework updating descriptors without CP DMAMarek Olšák2015-07-311-5/+2
* radeonsi: add assertions into draw_vbo and check tessellationMarek Olšák2015-07-231-1/+7
* radeonsi: set the rasterization primitive type for tessellationMarek Olšák2015-07-231-0/+3
* radeonsi: set VGT_LS_HS_CONFIG for tessellationMarek Olšák2015-07-231-3/+25
* radeonsi: update IA_MULTI_VGT_PARAM for tessellationMarek Olšák2015-07-231-3/+51
* radeonsi: add derived tessellation stateMarek Olšák2015-07-231-0/+123
* radeonsi: add translation of PATCH primitivesMarek Olšák2015-07-231-0/+2
* radeonsi: rework how shader pointers to descriptors are setMarek Olšák2015-07-231-2/+1
* radeonsi: fix a hang with DrawTransformFeedback on 4 SE chipsMarek Olšák2015-07-051-0/+4
* radeonsi: move scratch reloc state setupMarek Olšák2015-03-161-14/+20
* radeonsi: don't emit PA_SC_LINE_STIPPLE if not rendering linesMarek Olšák2015-03-161-0/+8
* radeonsi: don't emit PA_SC_LINE_STIPPLE after every rasterizer state changeMarek Olšák2015-03-161-2/+5
* radeonsi: move PA_SU_SC_MODE_CNTL to rasterizer stateMarek Olšák2015-03-161-6/+0
* radeonsi: small cleanup around current_rast_primMarek Olšák2015-02-241-9/+6
* radeonsi: set current_rast_prim in the right placeMarek Olšák2015-02-241-1/+7
* radeonsi: don't use SQC_CACHES to flush ICACHE and KCACHE on SIMarek Olšák2015-02-201-18/+11
* radeonsi: deduce rasterizer primitive type at the beginning of draw_vboMarek Olšák2015-02-041-13/+16
* radeonsi: Enable VGPR spilling for all shader types v5Tom Stellard2015-01-281-0/+14
* radeonsi: emit SURFACE_SYNC lastMarek Olšák2015-01-071-23/+35
* radeonsi: improve and fix streamout flushingMarek Olšák2015-01-071-4/+3
* radeonsi: use TC L2 for CP DMA operations with shader resources on CIKMarek Olšák2015-01-071-0/+5
* radeonsi: implement separate ICACHE and KCACHE flush for SIMarek Olšák2015-01-071-9/+17
* radeonsi: rename flush flags, split the TC flag into L1 and L2Marek Olšák2015-01-071-18/+19
* r600g,radeonsi: separate cache flush flagsMarek Olšák2015-01-071-2/+1
* radeonsi: only emit line stippling and provoking vertex state when it changesMarek Olšák2014-12-101-0/+5
* radeonsi: fix line stippling and provoking vertex state for GS primitivesMarek Olšák2014-12-101-1/+3
* radeonsi: emit DRAW_PREAMBLE only if it changesMarek Olšák2014-12-101-8/+13
* radeonsi: remove setting of VGT_DISPATCH_DRAW_INDEXMarek Olšák2014-12-101-3/+0
* radeonsi: emit GS_OUT_PRIM_TYPE only if it changesMarek Olšák2014-12-101-1/+4
* radeonsi: emit primitive restart only if it changesMarek Olšák2014-12-101-2/+14
* radeonsi: emit base vertex and start instance only if they changeMarek Olšák2014-12-101-3/+19
* radeonsi: emit clip registers only if VS, GS, or rasterizer is changedMarek Olšák2014-12-101-31/+0
* radeonsi: get info about VS outputs from tgsi_shader_infoMarek Olšák2014-12-101-12/+19