summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_shader.c
Commit message (Expand)AuthorAgeFilesLines
* radv/radeonsi: Don't count read-only data when reporting code sizeConnor Abbott2019-09-051-1/+1
* ac: drop now useless lookup_interp_param from ABISamuel Pitoiset2019-08-301-1/+0
* ac: import linear/perspective PS input parameters from radv/radeonsiSamuel Pitoiset2019-08-301-6/+12
* radeonsi/gfx10: remove incorrect ngg/pos_writes_edgeflag variablesMarek Olšák2019-08-271-3/+6
* radeonsi/gfx10: add as_ngg variant for VS as ES to select Wave32/64Marek Olšák2019-08-271-1/+1
* ac: add has_ls_vgpr_init_bug to ac_gpu_infoSamuel Pitoiset2019-08-271-1/+1
* ac: add cpdma_prefetch_writes_memory to ac_gpu_infoSamuel Pitoiset2019-08-271-1/+1
* radeonsi/nir: Add const_index when loading GS inputsConnor Abbott2019-08-231-1/+1
* radeonsi/nir: Don't add const offset to indirectConnor Abbott2019-08-231-19/+6
* ac,radv,radeonsi: remove LLVM 7 supportSamuel Pitoiset2019-08-231-5/+0
* radeonsi/nir: always lower ballot masks as 64-bit, codegen handles itMarek Olšák2019-08-191-6/+12
* radeonsi: remove the unsafemath debug optionMarek Olšák2019-08-191-16/+0
* radeonsi: clean up si_llvm_context_set_tgsiMarek Olšák2019-08-191-3/+3
* radeonsi/nir: implement default tess level system valuesMarek Olšák2019-08-121-15/+35
* gallium: add TGSI_SEMANTIC_DEFAULT_OUTER/INNER_LEVELMarek Olšák2019-08-121-3/+3
* gallium: add AMD-specific compute TGSI enumsMarek Olšák2019-08-121-2/+2
* gallium: add TGSI_PROPERTY_VS_BLIT_SGPRS_AMD for tgsi_to_nirMarek Olšák2019-08-121-2/+2
* radeonsi/gfx10: add global use_ngg and use_ngg_streamout flagsMarek Olšák2019-08-061-5/+5
* radeonsi/gfx10: fix input VGPRs for legacy VSMarek Olšák2019-08-061-3/+2
* radeonsi: add missing prints into si_dump_shader_keyMarek Olšák2019-08-061-0/+9
* tree-wide: replace MAYBE_UNUSED with ASSERTEDEric Engestrom2019-07-311-3/+3
* radeonsi: don't use lp_build_if for the wrapping if block in the VS prologMarek Olšák2019-07-301-7/+8
* radeonsi: don't use lp_build_if for the wrapping if block in merged shadersMarek Olšák2019-07-301-4/+7
* radeonsi: don't use lp_build_if (in most common places)Marek Olšák2019-07-301-21/+16
* radeonsi: don't use lp_build_allocaMarek Olšák2019-07-301-2/+2
* radeonsi/nir: implement FBFETCH for KHR_blend_equation_advancedMarek Olšák2019-07-301-0/+1
* radeonsi: fix warning: ‘ret’ may be used uninitializedMarek Olšák2019-07-221-1/+1
* radeonsi/gfx10: add as_ngg variant for TES as ES to select Wave32/64Marek Olšák2019-07-191-8/+16
* radeonsi/gfx10: implement Wave32Marek Olšák2019-07-191-25/+37
* radeonsi/gfx10: use 32-bit wavemasks for Wave32Marek Olšák2019-07-191-8/+20
* ac/rtld: add support for Wave32Marek Olšák2019-07-191-0/+3
* radeonsi: assume that selector != NULL for compute shadersMarek Olšák2019-07-191-14/+6
* radeonsi: set threadgroup size to 0 for threadgroups with only 1 waveMarek Olšák2019-07-191-3/+3
* radeonsi/gfx10: set as_ngg for GS prologMarek Olšák2019-07-191-5/+8
* radeonsi/gfx10: combine hw edgeflags with user edgeflags for correct behaviorMarek Olšák2019-07-191-3/+3
* radeonsi/gfx10: clean up ESGS ring size computationMarek Olšák2019-07-191-24/+3
* radeonsi/gfx10: fix unnecessary LDS overallocation for NGG GSMarek Olšák2019-07-191-1/+1
* radeonsi: reorder shader IO indices for better IO space usage for tess and GSMarek Olšák2019-07-091-18/+22
* radeonsi: cosmetic cleanup in si_shader_io_get_unique_indexMarek Olšák2019-07-091-2/+2
* radeonsi: fix and clean up shader_type passingMarek Olšák2019-07-091-36/+47
* ac: replace glc,slc with cache_policy for loadsMarek Olšák2019-07-041-11/+10
* ac: replace glc,slc with cache_policy for storesMarek Olšák2019-07-041-13/+13
* radeonsi/gfx10: fix legacy GSMarek Olšák2019-07-031-1/+4
* ac: rework ac_build_waitcnt for gfx10Marek Olšák2019-07-031-7/+6
* radeonsi/gfx10: implement si_shader_vsMarek Olšák2019-07-031-4/+6
* radeonsi/gfx10: unpack GS invocation IDMarek Olšák2019-07-031-4/+11
* radeonsi/gfx10: cosmetic changesMarek Olšák2019-07-031-9/+7
* radeonsi/gfx10: export correct PrimitiveID from NGG vertex shadersMarek Olšák2019-07-031-4/+14
* radeonsi/gfx10: fix NGG GS color clampingMarek Olšák2019-07-031-0/+4
* radeonsi/gfx10: fix a possible hang with exp pos0 with done=0 and exec=0Marek Olšák2019-07-031-0/+8