About Social Code
aboutsummaryrefslogtreecommitdiff
path: root/src/intel/vulkan/anv_nir_compute_push_layout.c
AgeCommit message (Expand)Author
2025-10-09brw: Move into a new src/intel/compiler/brw subdirectoryKenneth Graunke
2025-09-05anv: prep work for separate tessellation shadersLionel Landwerlin
2025-09-05brw: add support for separate tessellation shader compilationLionel Landwerlin
2025-08-21brw,anv: Reduce UBO robustness size alignment to 16 bytesCalder Young
2025-08-06all: rename gl_shader_stage_name to mesa_shader_stage_nameQiang Yu
2025-08-01anv: store layout_type on the bind_map for convenienceLionel Landwerlin
2025-07-14anv: Remove NIR_PASS_V usagejhananit
2025-06-28anv: add support for handling wa_18019110168 with gfx-libsLionel Landwerlin
2025-05-22anv/brw: stop turning load_push_constants into load_uniformLionel Landwerlin
2025-05-08anv/brw: handle pipeline libraries with meshLionel Landwerlin
2025-02-15anv: move reg_mask push constant field to gfxLionel Landwerlin
2025-02-05anv: use A64 messages for push constants loads on Gfx12.5+Lionel Landwerlin
2025-02-05brw/anv: rework push constants for mesh/task shadersLionel Landwerlin
2025-01-03anv: rework tbimr push constant workaroundLionel Landwerlin
2024-10-17anv: stop using a binding table entry for gl_NumWorkgroupsLionel Landwerlin
2024-08-22anv: move lowering of descriptor intrinsics to apply_layoutLionel Landwerlin
2024-08-22anv: simplify loading driver internal constantsLionel Landwerlin
2024-06-27anv/xe2+: Align push constant ranges to GRF boundaries.Francisco Jerez
2024-02-29anv: add pipeline/shader support for descriptor buffersLionel Landwerlin
2024-02-28intel/brw: Always use scalar shadersCaio Oliveira
2023-12-07treewide: Avoid use align as variable, replace it with other namesYonggang Luo
2023-12-04anv: use 2 different buffers for surfaces/samplers in descriptor setsLionel Landwerlin
2023-11-08intel/compiler: Remove unused parameter from brw_nir_analyze_ubo_ranges()Caio Oliveira
2023-08-14nir: Drop nir_destFaith Ekstrand
2023-08-12nir: Drop "SSA" from NIR languageAlyssa Rosenzweig
2023-08-09anv/hasvk: track robustness per pipeline stageLionel Landwerlin
2023-07-10treewide: Remove all usage of nir_builder_init with nir_builder_create and ni...Yonggang Luo
2023-07-07intel/vulkan: Convert to use nir_foreach_function_impl when possibleYonggang Luo
2023-05-30anv: ensure descriptor addresses are used with bindless stagesLionel Landwerlin
2023-05-30anv: add direct descriptor support to apply_layoutLionel Landwerlin
2023-05-30anv: add a pass to partially lower resource_intelLionel Landwerlin
2023-05-30anv: reduce push constant size for descriptor setsLionel Landwerlin
2023-05-30anv: fix push range for descriptor offsetsLionel Landwerlin
2023-05-24anv: implement EDS2.extendedDynamicState2PatchControlPointsLionel Landwerlin
2023-05-19anv: assume context isolation supportLionel Landwerlin
2023-04-17anv: implement VK_EXT_graphics_pipeline_libraryLionel Landwerlin
2023-04-17anv: add dynamic buffer offsets support with independent setsLionel Landwerlin
2023-01-06anv,hasvk: migrate to ROUND_DOWN_TO from utilRohan Garg
2022-09-02anv: remove unused gfx7 codeLionel Landwerlin
2022-06-24anv: make apply_pipeline_layout/compute_push_layout visible to NIR debugLionel Landwerlin
2022-04-12anv: fix push constant lowering for task/meshMarcin Ślusarz
2022-02-02anv: Add support for UBOs, SSBOs and push constants in Mesh pipelineMarcin Ślusarz
2021-10-26anv: fix push constant lowering with bindless shadersLionel Landwerlin
2021-06-22anv: Support fetching descriptor addresses from push constantsJason Ekstrand
2021-06-22anv: Disallow UBO pushing for bindless shadersJason Ekstrand
2021-05-19anv: Push at most 32 regs for vec4 shadersJason Ekstrand
2021-05-17intel: simplify is_haswell checks, part 2Marcin Ślusarz
2021-04-20intel: Rename gen_device prefix to intel_deviceAnuj Phogat
2021-04-02intel: Rename gen field in gen_device_info struct to verAnuj Phogat
2021-04-02intel: Rename genx10 field in gen_device_info struct to verx10Anuj Phogat