About Social Code
aboutsummaryrefslogtreecommitdiff
path: root/src/compiler/shader_enums.c
AgeCommit message (Expand)Author
2025-09-22compiler: auto-stage file ext for SPIR-V captureCaleb Callaway
2025-08-07nir,spirv: Add support for SPV_ARM_core_builtinsJohn Anthony
2025-08-06all: rename gl_shader_stage_name to mesa_shader_stage_nameQiang Yu
2025-08-06all: rename gl_shader_stage to mesa_shader_stageQiang Yu
2025-07-31build: avoid redefining unreachable() which is standard in C23Antonio Ospite
2025-06-18nir: Add SYSTEM_VALUE_FRAG_COORD_Z/W.Emma Anholt
2024-12-30nir: add load_front_face_fsignGeorg Lehmann
2024-11-04nir: add SYSTEM_VALUE_PIXEL_COORDGeorg Lehmann
2024-04-24nir: add SYSTEM_VALUE_BASE_WORKGROUP_IDKarol Herbst
2024-02-17radv: Remove ray_launch_size_addr_amd system value.Bas Nieuwenhuizen
2024-02-02nir: remove INTERP_MODE_COLORMarek Olšák
2024-01-18nir,spirv: Add support for SPV_NV_shader_sm_builtinsFaith Ekstrand
2023-11-24nir: add lowering from FS LAYER input to LAYER_ID sysvalMarek Olšák
2023-11-07compiler: Inline mesa_vertices_per_primAlyssa Rosenzweig
2023-10-26treewide: Merge num_mesh_vertices_per_primitive and u_vertices_per_prim into ...Yonggang Luo
2023-10-26compiler: Implement num_mesh_vertices_per_primitive to match u_vertices_per_primYonggang Luo
2023-08-18nir: Add shader enqueue data structures and handlingKonstantin Seurer
2023-06-19compiler: Add mesa_scope_name() functionCaio Oliveira
2023-06-07mesa, compiler: Move gl_texture_index to glsl_types.hYonggang Luo
2023-06-03compiler: Rename shader_prim to mesa_prim and replace all usage of pipe_prim_...Yonggang Luo
2023-05-04spirv/nir: wire ray interection triangle position fetchLionel Landwerlin
2023-04-19nir: handle all varying slots in gl_varying_slot_name_for_stageMarek Olšák
2023-04-04nir, spirv: Add support for VK_EXT_fragment_density_mapConnor Abbott
2023-03-21spirv,nir: add support for SpvBuiltInFullyCoveredEXTSamuel Pitoiset
2022-07-11nir+ir3: Rename load_size_ir3 to load_center_rhw_ir3.Emma Anholt
2022-06-08spirv: Add plumbing for ray_cull_maskKonstantin Seurer
2022-05-13compiler: add VARYING_SLOT_CULL_PRIMITIVEMarcin Ślusarz
2022-05-12nir: Add a ray launch size addr intrinsicKonstantin Seurer
2022-02-14compiler: Extract num_mesh_vertices_per_primitive function.Timur Kristóf
2022-01-11compiler: add new MESH_VIEW_COUNT/MESH_VIEW_INDICES system valuesMarcin Ślusarz
2021-08-28compiler: Add new non-Multiview Task/Mesh builtinsCaio Marcelo de Oliveira Filho
2021-08-05tu, freedreno/a6xx, ir3: Rewrite tess PrimID handlingConnor Abbott
2021-08-02shader_enums,mesa: move VERT_ATTRIB_EDGEFLAG to slot 31 for st/mesaMarek Olšák
2021-06-07nir: Rename WORK_GROUP (and similar) to WORKGROUPCaio Marcelo de Oliveira Filho
2021-06-07compiler: Rename SYSTEM_VALUE_LOCAL_GROUP_SIZE to SYSTEM_VALUE_WORKGROUP_SIZECaio Marcelo de Oliveira Filho
2021-02-13compiler: Drop now unused gl_varying_slot_name()Caio Marcelo de Oliveira Filho
2020-12-01compiler/nir: introduce a new helper to get varying nameLionel Landwerlin
2020-12-01nir: wire shading rate variablesLionel Landwerlin
2020-11-05spirv,nir: Add support for ray-tracing built-insJason Ekstrand
2020-11-05compiler: Add new Vulkan shader stagesCaio Marcelo de Oliveira Filho
2020-09-02compiler: add INTERP_MODE_COLOR for radeonsiMarek Olšák
2020-08-21nir: Add new system values and intrinsics for dealing with CL work offsetsJesse Natalie
2020-08-21nir: Populate some places where existing system values were missingJesse Natalie
2020-07-06compiler: Add a system value for the line coordNeil Roberts
2020-04-15compiler: add VARYING_SLOT_VIEWPORT_MASKIlia Mirkin
2020-01-29compiler: add new SYSTEM_VALUE_BARYCENTRIC_*Samuel Pitoiset
2020-01-29compiler: add PERSP to the existing barycentric system valuesSamuel Pitoiset
2020-01-29compiler: add a new explicit interpolation modeSamuel Pitoiset
2019-11-07freedreno/ir3: Add ir3 intrinsics for tessellationKristian H. Kristensen
2019-10-17freedreno/ir3: Implement lowering passes for VS and GSKristian H. Kristensen