aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_state_draw.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi/gfx10: fix L2 cache rinse programmingMarek Olšák2019-09-301-5/+17
* ac: add has_ls_vgpr_init_bug to ac_gpu_infoSamuel Pitoiset2019-08-271-1/+1
* ac: add has_gfx9_scissor_bug to ac_gpu_infoSamuel Pitoiset2019-08-271-4/+3
* ac: add has_distributed_tess to ac_gpu_infoSamuel Pitoiset2019-08-271-2/+2
* radeonsi/gfx10: add global use_ngg and use_ngg_streamout flagsMarek Olšák2019-08-061-4/+5
* radeonsi/gfx10: implement a bug workaround for NGG -> legacy transitionsMarek Olšák2019-08-061-2/+6
* radeonsi/gfx10: set GE_CNTL for tessellation correctlyMarek Olšák2019-08-061-5/+11
* radeonsi: make sure that rasterizer state != NULL and remove all NULL checkingMarek Olšák2019-08-061-1/+0
* radeonsi: skip draw calls with 0-sized index buffersMarek Olšák2019-08-061-0/+6
* radeonsi: fix compute-based culling regression in 1ce52c1e373Marek Olšák2019-07-191-1/+1
* radeonsi/gfx10: fix VGT_PRIMITIVE_TYPE programmingMarek Olšák2019-07-191-1/+3
* radeonsi/gfx10: implement Wave32Marek Olšák2019-07-191-3/+5
* radeonsi/gfx10: set GE_CTNL.PACKET_TO_ONE_PA for NGGMarek Olšák2019-07-191-21/+24
* radeonsi: determine the rasterization primitive type accurately (v2)Marek Olšák2019-07-031-8/+11
* radeonsi/gfx10: cosmetic changesMarek Olšák2019-07-031-3/+5
* radeonsi/gfx10: export correct PrimitiveID from NGG vertex shadersMarek Olšák2019-07-031-2/+12
* radeonsi/gfx10: fix vertex color clamping for TESMarek Olšák2019-07-031-5/+18
* radeonsi/gfx10: don't use the GS workaround for triangle strips w/ adjancencyMarek Olšák2019-07-031-1/+1
* radeonsi/gfx10: implement si_emit_derived_tess_stateNicolai Hähnle2019-07-031-2/+6
* radeonsi/gfx10: allow rectangle outputs from NGG primitive shaderNicolai Hähnle2019-07-031-0/+1
* radeonsi/gfx10: emit VGT_GS_OUT_PRIM_TYPE from draw and add it to VS_STATENicolai Hähnle2019-07-031-12/+46
* radeonsi/gfx10: emit GE_CNTL instead of IA_MULTI_VGT_PARAM for legacy modeNicolai Hähnle2019-07-031-7/+60
* radeonsi/gfx10: implement gfx10_emit_cache_flushNicolai Hähnle2019-07-031-0/+185
* radeonsi/gfx10: add si_context::emit_cache_flushNicolai Hähnle2019-07-031-2/+4
* amd/common/gfx10: add register JSONNicolai Hähnle2019-07-031-1/+1
* radeonsi: rename and re-document cache flush flagsMarek Olšák2019-06-241-19/+19
* radeonsi: use an explicit symbol for the LSHS LDS memoryNicolai Hähnle2019-06-121-0/+5
* amd/common: use generated register headerNicolai Hähnle2019-06-031-1/+1
* radeonsi: update buffer descriptors in all contexts after buffer invalidationMarek Olšák2019-05-161-1/+8
* radeonsi: compute culling - flush CS to remove write references to buffersMarek Olšák2019-05-161-5/+16
* radeonsi: invalidate caches at the beginning of the prim discard compute IBMarek Olšák2019-05-161-9/+10
* radeonsi: disable primitive restart for triangles for DiRT RallyMarek Olšák2019-05-161-3/+6
* radeonsi: add primitive culling stats to the HUDMarek Olšák2019-05-161-4/+10
* radeonsi: cull primitives with async compute for large draw callsMarek Olšák2019-05-161-16/+236
* radeonsi: use pipe_draw_info::instance_count indirectlyMarek Olšák2019-05-161-14/+22
* radeonsi: use pipe_draw_info::prim and primitive_restart indirectlyMarek Olšák2019-05-161-31/+40
* radeonsi: add a cs parameter into si_cp_copy_dataMarek Olšák2019-05-161-1/+1
* radeonsi: add a cs parameter into si_cp_release_memMarek Olšák2019-05-161-2/+2
* ac: rename SI-CIK-VI to GFX6-GFX7-GFX8Marek Olšák2019-05-151-43/+43
* radeonsi: remove dirty slot masks from scissor and viewport statesMarek Olšák2019-04-251-6/+4
* radeonsi/gfx9: rework the gfx9 scissor bug workaround (v2)Marek Olšák2019-04-251-35/+51
* radeonsi: add BOs after need_cs_spaceMarek Olšák2019-04-241-3/+3
* radeonsi: delay adding BOs at the beginning of IBs until the first drawMarek Olšák2019-04-231-0/+3
* radeonsi: add si_cp_copy_dataMarek Olšák2019-04-231-15/+5
* radeonsi: always use compute rings for clover on CI and newer (v2)Marek Olšák2019-02-261-6/+19
* radeonsi: don't leak an index buffer if draw_vbo failsMarek Olšák2019-02-061-3/+5
* radeonsi: rename r600_resource -> si_resourceMarek Olšák2019-01-221-13/+13
* radeonsi: move PKT3_WRITE_DATA generation into a helper functionMarek Olšák2019-01-221-9/+3
* radeonsi: don't use WRITE_DATA.DST_SEL == MEM_GRBM on >= CIKMarek Olšák2019-01-221-1/+2
* radeonsi: correct WRITE_DATA.DST_SEL definitionsMarek Olšák2019-01-221-1/+1