summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_state_draw.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: rename cache flushing flags once moreMarek Olšák2015-11-131-6/+4
* radeonsi: Add FLUSH_AND_INV_CB_DATA_TS for DCC.Bas Nieuwenhuizen2015-10-241-0/+11
* radeonsi: add another requirement for PARTIAL_ES_WAVEMarek Olšák2015-10-241-0/+4
* radeonsi: merge two ifs setting WD_SWITCH_ON_EOPMarek Olšák2015-10-241-5/+2
* radeonsi: make PARTIAL_ES_WAVE globally dependent on SWITCH_ON_EOIMarek Olšák2015-10-241-5/+6
* radeonsi: add one more SWITCH_ON_EOI requirement for Hawaii and VIMarek Olšák2015-10-241-1/+10
* radeonsi: only apply the instancing bug workaround to BonaireMarek Olšák2015-10-241-5/+5
* radeonsi: add SWITCH_ON_EOI requirement for 4 SE partsMarek Olšák2015-10-241-0/+4
* radeonsi: remove unnecessary PARTIAL_VS_WAVE setting for streamoutMarek Olšák2015-10-241-4/+0
* radeonsi: add draw_vbo check for a NULL pixel shaderMarek Olšák2015-10-241-1/+6
* 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