About Social Code
aboutsummaryrefslogtreecommitdiff
path: root/src/vulkan
AgeCommit message (Expand)Author
3 daysWIPfrygonLucas Fryzek
2025-11-06vulkan/runtime: Add an environment variable to validate shader binariesFaith Ekstrand
2025-11-06vulkan/runtime: Add a vk_compile_shaders() helperFaith Ekstrand
2025-11-06vulkan/runtime: implement VK_KHR_pipeline_binaryLionel Landwerlin
2025-11-06vulkan/runtime: track imported stagesLionel Landwerlin
2025-11-06vulkan/runtime: switch precomp shaders to blake3 hashesLionel Landwerlin
2025-11-06vulkan/runtime: use only blake3_hash to shader keyLionel Landwerlin
2025-11-06vulkan/runtime: split rt shaders hashing from compileLionel Landwerlin
2025-11-06vulkan/runtime: split graphics shaders hashing from compileLionel Landwerlin
2025-11-06vulkan/runtime: split compute shader hashing from compileLionel Landwerlin
2025-11-06vulkan/runtime: Add a get_push_range_for_stage() helperFaith Ekstrand
2025-11-06vulkan/runtime: use stage flags to track valid stagesLionel Landwerlin
2025-11-06vulkan/runtime: keep the set layouts on the stack until pipeline creationLionel Landwerlin
2025-11-06vulkan/runtime: split precomp shader hashing from precomp loadingLionel Landwerlin
2025-11-06vulkan/runtime: drop blake3 hash on precomp shadersLionel Landwerlin
2025-11-06vulkan/runtime: drop some geometry shader hashingLionel Landwerlin
2025-11-06vulkan/runtime: simplify robustness state hashingLionel Landwerlin
2025-11-06vulkan/runtime: split out partitioning logicLionel Landwerlin
2025-11-06vulkan/video: Avoid NULL pointers in session parametersDavid Rosca
2025-11-06vulkan/video: Add chroma subsampling to video sessionDavid Rosca
2025-11-06vulkan/video: NULL check codec-specific chainBenjamin Cheng
2025-11-06mesa: replace most occurrences of getenv() with os_get_option()Antonio Ospite
2025-11-06util,vulkan,llvmpipe: Use os_get_option_dup instead getenvYonggang Luo
2025-11-06treewide: Use os_get_option_secure instead secure_getenvYonggang Luo
2025-11-04treewide: use UTIL_DYNARRAY_INITAlyssa Rosenzweig
2025-11-04vulkan: Always fill DS state for EXT_dynamic_rendering_unused_attachmentsDanylo Piliaiev
2025-10-31radv,vulkan: replace VK_RENDERING_INPUT_ATTACHMENT_NO_CONCURRENT_WRITES_BIT_MESASamuel Pitoiset
2025-10-30vulkan/nir: call nir_opt_constant_folding() during vk_spirv_to_nir()Daniel Schürmann
2025-10-28vulkan/runtime: Fix typo in stack size calculationSagar Ghuge
2025-10-27vulkan/meta: Handle VkResolveImageModeInfoKHRFaith Ekstrand
2025-10-27vulkan/meta: Handle VK_RENDERING_ATTACHMENT_RESOLVE_SKIP_TRANSFER_FUNCTION_BITFaith Ekstrand
2025-10-27vulkan/util: Add a vk_format_srgb_to_linear() helperFaith Ekstrand
2025-10-27vulkan/render_pass: handle maintenance10 resolve flagsLionel Landwerlin
2025-10-27vulkan/render_pass: Add a missing sTypeLionel Landwerlin
2025-10-27vulkan/runtime: enable null pointer to vkCmdSetSampleMaskEXT()Lionel Landwerlin
2025-10-24util/dynarray: infer type in appendAlyssa Rosenzweig
2025-10-24vulkan: exclude non-existant Shader64BitIndexingEXT SPIR-V capabilitySamuel Pitoiset
2025-10-24vulkan: update spec to 1.4.330Samuel Pitoiset
2025-10-23vulkan/wsi: remove support for VK_COLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXTXaver Hugl
2025-10-22vulkan: Add vk_collect_dependency_info_src_stagesMel Henning
2025-10-22docs: update/fix vk spec urlsEric Engestrom
2025-10-21vulkan: increase MESA_VK_MAX_DISCARD_RECTANGLESLorenzo Rossi
2025-10-21vulkan/bvh: Add leaf.h to vk_bvh_includesKonstantin Seurer
2025-10-21vulkan: Remove the vk_ir_triangle_node::id fieldKonstantin Seurer
2025-10-21vulkan/bvh: Add some debug helpersKonstantin Seurer
2025-10-21vulkan: Bump MAX_ENCODE_PASSES to 4Konstantin Seurer
2025-10-21vulkan: Add vk_ir_header::driver_internalKonstantin Seurer
2025-10-21vulkan/cmd_queue: Free all elements of struct arraysKonstantin Seurer
2025-10-21vulkan/cmd_queue: Fix indentation for struct array copiesKonstantin Seurer
2025-10-21treewide: use nir_store_global alias of nir_build_store_globalGeorg Lehmann