summaryrefslogtreecommitdiff
path: root/src/amd/common/ac_shader_info.c
AgeCommit message (Expand)AuthorFilesLines
2018-01-15Revert "ac/shader: gather If TES reads TESSINNER or TESSOUTER"Samuel Pitoiset1-4/+0
2018-01-15ac/shader: gather If TES reads TESSINNER or TESSOUTERSamuel Pitoiset1-0/+4
2018-01-12ac: add 'const' qualifiers to the shader info passSamuel Pitoiset1-7/+10
2018-01-12ac: remove unused ac_nir_compiler_options from gather_info_input_decl()Samuel Pitoiset1-4/+2
2018-01-10amd/common: do not rely on the pipeline for the push constants logicSamuel Pitoiset1-5/+5
2018-01-04amd/common: scan if gl_PrimitiveID is used before translating to LLVMSamuel Pitoiset1-0/+3
2018-01-04amd/common: scan if gl_InvocationID is usedSamuel Pitoiset1-0/+3
2017-12-19radv: do not add extra SGPR when push constants are not usedSamuel Pitoiset1-1/+2
2017-12-19radv: change the needs_push_constants logicSamuel Pitoiset1-4/+4
2017-12-19radv: remove one useless check in ac_nir_shader_info_pass()Samuel Pitoiset1-4/+2
2017-12-14radv: do not load the local invocation index when it's unusedSamuel Pitoiset1-0/+3
2017-12-14amd/common: scan which components of gl_LocalInvocationID are usedSamuel Pitoiset1-1/+6
2017-12-14amd/common: scan which components of gl_WorkGroupID are usedSamuel Pitoiset1-0/+8
2017-12-14radv: replace grid_components_used by uses_grid_sizeSamuel Pitoiset1-1/+1
2017-10-20nir: Get rid of nir_shader::stageJason Ekstrand1-1/+1
2017-08-24ac/nir: Add shader support for multiviews.Bas Nieuwenhuizen1-0/+3
2017-08-24ac/nir: Determine if input attachments are used in the info pass.Bas Nieuwenhuizen1-1/+10
2017-07-31ac/nir,radv: move force_persample to ac_shader_info::force_persampleNicolai Hähnle1-0/+6
2017-07-31ac/nir: use shader_info pass to determine whether instance_id is usedNicolai Hähnle1-0/+3
2017-04-19radv/ac: Fix nir.h includeMike Lothian1-1/+1
2017-04-19radv/ac: mark used descriptor sets in shader info.Dave Airlie1-0/+34
2017-04-19radv/ac: move needs_push_constants to shader info.Dave Airlie1-0/+8
2017-04-19radv: optimise compute shader grid size emission.Dave Airlie1-0/+3
2017-04-19radv: start conditionalising vertex inputs. (v2)Dave Airlie1-0/+21
2017-04-19radv/ac: add initial pre-pass for shader info gatheringDave Airlie1-0/+61