summaryrefslogtreecommitdiffstats
path: root/src/amd/common/ac_shader_info.c
Commit message (Expand)AuthorAgeFilesLines
* amd/common: scan if gl_PrimitiveID is used before translating to LLVMSamuel Pitoiset2018-01-041-0/+3
* amd/common: scan if gl_InvocationID is usedSamuel Pitoiset2018-01-041-0/+3
* radv: do not add extra SGPR when push constants are not usedSamuel Pitoiset2017-12-191-1/+2
* radv: change the needs_push_constants logicSamuel Pitoiset2017-12-191-4/+4
* radv: remove one useless check in ac_nir_shader_info_pass()Samuel Pitoiset2017-12-191-4/+2
* radv: do not load the local invocation index when it's unusedSamuel Pitoiset2017-12-141-0/+3
* amd/common: scan which components of gl_LocalInvocationID are usedSamuel Pitoiset2017-12-141-1/+6
* amd/common: scan which components of gl_WorkGroupID are usedSamuel Pitoiset2017-12-141-0/+8
* radv: replace grid_components_used by uses_grid_sizeSamuel Pitoiset2017-12-141-1/+1
* nir: Get rid of nir_shader::stageJason Ekstrand2017-10-201-1/+1
* ac/nir: Add shader support for multiviews.Bas Nieuwenhuizen2017-08-241-0/+3
* ac/nir: Determine if input attachments are used in the info pass.Bas Nieuwenhuizen2017-08-241-1/+10
* ac/nir,radv: move force_persample to ac_shader_info::force_persampleNicolai Hähnle2017-07-311-0/+6
* ac/nir: use shader_info pass to determine whether instance_id is usedNicolai Hähnle2017-07-311-0/+3
* radv/ac: Fix nir.h includeMike Lothian2017-04-191-1/+1
* radv/ac: mark used descriptor sets in shader info.Dave Airlie2017-04-191-0/+34
* radv/ac: move needs_push_constants to shader info.Dave Airlie2017-04-191-0/+8
* radv: optimise compute shader grid size emission.Dave Airlie2017-04-191-0/+3
* radv: start conditionalising vertex inputs. (v2)Dave Airlie2017-04-191-0/+21
* radv/ac: add initial pre-pass for shader info gatheringDave Airlie2017-04-191-0/+61