1. d029329 Merge pull request #2684 from KhronosGroup/shader-abort by Hans-Kristian Arntzen · 2 days ago main
  2. d979ee5 Fix narrowing warning. by Hans-Kristian Arntzen · 2 days ago
  3. 07cc23e GLSL: Implement GL_EXT_abort by Hans-Kristian Arntzen · 2 days ago
  4. 8af7153 Merge pull request #2683 from Karpov-Ruslan/function_attributes by Hans-Kristian Arntzen · 2 days ago
  5. da0328a Apply batched suggestions from code review by Hans-Kristian Arntzen · 2 days ago
  6. 191119c GLSL: Add support for function control hints by ifrfor · 2 days ago
  7. 1571495 GLSL: Add subgroup reconvergence support by ifrfor · 2 days ago
  8. 00ae9b4 Merge pull request #2682 from KhronosGroup/roll-deps by Hans-Kristian Arntzen · 3 days ago
  9. 8d0e00a GLSL: Prefer EXT_texture_shadow_lod on Vulkan GLSL. by Hans-Kristian Arntzen · 3 days ago
  10. bdd3479 Roll deps. by Hans-Kristian Arntzen · 3 days ago
  11. 1c7b0be Handle more NonSemantic.DebugInfo versions. by Hans-Kristian Arntzen · 3 days ago
  12. 47587f9 Handle codegen for new glslang descriptor heap. by Hans-Kristian Arntzen · 3 days ago
  13. 71055a8 Merge pull request #2681 from MouseChannel/merge by Hans-Kristian Arntzen · 3 days ago
  14. cd06139 Never pass down pointer types to matrix conversions in the first place. by Hans-Kristian Arntzen · 3 days ago
  15. c6c94d7 MSL: Fix invalid pointer constructor when unrolling row-major column load by mousechannel · 3 days ago
  16. a9193e7 Merge pull request #2645 from zainsharief/msl-coopmat-elementwise by Hans-Kristian Arntzen · 4 days ago
  17. f11ba9f Merge pull request #2666 from anshulnoori/feat/depth-clip-enable-moltenvk by Hans-Kristian Arntzen · 4 days ago
  18. 94d59e5 Merge pull request #2678 from hmennen90/msl-struct-array-stride-padding by Hans-Kristian Arntzen · 4 days ago
  19. 2ca0198 Merge pull request #2679 from arcusbuilds/fix/2677-cxx11 by Hans-Kristian Arntzen · 4 days ago
  20. 00afed5 Merge pull request #2680 from xen2/fix/hlsl-undef-phi-double-zero-init by Hans-Kristian Arntzen · 4 days ago
  21. b16f657 HLSL: Don't emit a second zero initializer for OpUndef loop variables by Virgile Bello · 7 days ago
  22. e7496ab MSL: Use thread elements for coopmat element-wise emulation by Zain Sharief · 8 days ago
  23. 90588e9 GLSL: Fix C++11 lambda compatibility by Srijan Keshri · 12 days ago
  24. 96f76bc MSL: Fix layout of struct arrays whose ArrayStride exceeds the packed struct size. by Hendrik Mennen · 12 days ago
  25. be71ee8 GLSL: Fix regression with long-vector + weird type mismatches. by Hans-Kristian Arntzen · 13 days ago
  26. a4d9404 Merge pull request #2676 from KhronosGroup/long-vector-fix by Hans-Kristian Arntzen · 13 days ago
  27. 67ac825 GLSL: Add some pragmatic guards against implementation bugs. by Hans-Kristian Arntzen · 13 days ago
  28. 621778e GLSL: Fix issues with single component long vectors. by Hans-Kristian Arntzen · 13 days ago
  29. 0706157 feat(msl): add depth clip enable emulation by Anshul Noori · 2 weeks ago
  30. 83fa691 Fix accidental crash if we're running complex continue blocks. by Hans-Kristian Arntzen · 2 weeks ago
  31. fdfd4e5 Merge pull request #2675 from KhronosGroup/glsl-long-vector by Hans-Kristian Arntzen · 2 weeks ago
  32. be7e85f GLSL: Handle OpConstantNull long vectors. by Hans-Kristian Arntzen · 2 weeks ago
  33. f60071c GLSL: Add test for SSA-based long vector opcodes. by Hans-Kristian Arntzen · 2 weeks ago
  34. 42d2290 GLSL: Add basic EXT_long_vector support. by Hans-Kristian Arntzen · 2 weeks ago
  35. a9d9b31 Merge branch 'fix-hlsl-scalar-to-vector-expr' by Hans-Kristian Arntzen · 2 weeks ago
  36. bb1f908 Merge branch 'fix-glsl-row-major-matrix-order' by Hans-Kristian Arntzen · 2 weeks ago
  37. ca7cca0 Add more test coverage for other backends. by Hans-Kristian Arntzen · 2 weeks ago
  38. 667ac82 HLSL: Properly enclose expression when splatting with C-cast. by Hans-Kristian Arntzen · 2 weeks ago
  39. 2a5a3ed MSL: Add missing test shader for compilation loop edge case. by Hans-Kristian Arntzen · 2 weeks ago msl-compilation-loop-test
  40. c6fb52c HLSL: Fix HLSL tests (FXC isn't running in CI anymore). by Laura Hermanns · 3 weeks ago
  41. ba7c9f4 GLSL: Fix row_major matrix order for push_constant to struct translation in OpenGL semantic. by Laura Hermanns · 3 weeks ago
  42. bf0e342 Don't skip running continue block code. by Hans-Kristian Arntzen · 3 weeks ago
  43. 7630154 MSL: Bump the descriptor set limit to 16. by Hans-Kristian Arntzen · 3 weeks ago
  44. df0828c MSL: Fix AABBOpaque check. Needs to be inverted. by Hans-Kristian Arntzen · 3 weeks ago
  45. cd3fcb2 MSL: Reserve Metal type names so resources cannot shadow them. (#2664) by walkbackgod · 3 weeks ago
  46. d6b093e MSL: don't type a resource as depth/comparison from provably dead specialization branches (#2655) by Jackson Yarger · 3 weeks ago
  47. 88960ab Merge pull request #2652 from baggins183/shared_memory_blocks by baggins183 · 3 weeks ago
  48. 9c3c8e2 Merge pull request #2661 from KhronosGroup/fix-2653 by Hans-Kristian Arntzen · 7 weeks ago
  49. a159fc7 GLSL: Implement conservative depth properly. by Hans-Kristian Arntzen · 7 weeks ago
  50. 1f152ab Merge pull request #2660 from KhronosGroup/fix-2653 by Hans-Kristian Arntzen · 7 weeks ago
  51. 54bb613 Merge pull request #2659 from KhronosGroup/fix-2651 by Hans-Kristian Arntzen · 7 weeks ago
  52. 3b14d1c HLSL: Don't declare undef block types. by Hans-Kristian Arntzen · 7 weeks ago
  53. 090bb6b Never forward synthesized BDA loads. by Hans-Kristian Arntzen · 7 weeks ago
  54. 5ff3bea Merge pull request #2657 from GustavoSilvera/fix-MSL-matmul by Hans-Kristian Arntzen · 7 weeks ago
  55. 40b96db MSL: Add some test coverage for non-square precise matmul. by Hans-Kristian Arntzen · 7 weeks ago
  56. 7a80613 Fix spvFMulMatrixMatrix type mismatch for non-square matrix multiply by Gustavo Silvera · 8 weeks ago
  57. 9538032 MSL: Hardcode coop-mat dimensions and scope with invalid warning by Zain Sharief · 9 weeks ago
  58. e8f95f5 MSL: Fix cooperative matrix validation priority by Zain Sharief · 9 weeks ago
  59. 07e2609 MSL: Use unified fixed-size threadgroup buffer for coop-mat emulation by Zain Sharief · 2 months ago
  60. 6c09849 Merge pull request #2647 from KhronosGroup/fix-2642 by Hans-Kristian Arntzen · 3 months ago vulkan-sdk-1.4.357 vulkan-sdk-1.4.357.0
  61. 06b95c4 HLSL: Support baseline SM 6.4 idot. by Hans-Kristian Arntzen · 3 months ago
  62. 32cf9a4 Merge pull request #2646 from KhronosGroup/glsl-integer-dot-product by Hans-Kristian Arntzen · 3 months ago
  63. 9e466d3 GLSL: Add integer dot product support. by Hans-Kristian Arntzen · 3 months ago
  64. a432b60 MSL: Support spec-constant workgroup sizes for coopmat ops by Zain Sharief · 3 months ago
  65. 287a467 MSL: Add cooperative matrix element-wise operation tests by Zain Sharief · 3 months ago
  66. f44dffe MSL: Implement cooperative matrix element-wise operations by Zain Sharief · 3 months ago
  67. 81fc2ea Merge pull request #2644 from KhronosGroup/fix-2641 by Hans-Kristian Arntzen · 3 months ago
  68. 8bd3f78 MSL: Use pointer expression when dealing with atomics. by Hans-Kristian Arntzen · 3 months ago
  69. 9b37a5a Merge pull request #2640 from vkedwardli/msl-emulate-reversed-depth-viewport by Hans-Kristian Arntzen · 3 months ago
  70. 7756218 Merge pull request #2643 from jsm174/msl-writes-to-point-size by Hans-Kristian Arntzen · 3 months ago
  71. f170de5 MSL: Expose whether the shader writes to PointSize by Jason Millard · 3 months ago
  72. 31cb666 MSL: Test reversed depth viewport emulation with viewport index by Edward Li · 3 months ago
  73. 68ddd28 MSL: Clarify default viewport for reversed depth emulation by Edward Li · 3 months ago
  74. da22376 Do not update C API since this is useful for Metal backend authors only (aka MoltenVK) by Edward Li · 3 months ago
  75. 35f5288 MSL: Add reversed depth viewport emulation by Edward Li · 3 months ago
  76. 146679f Never hoist opaque types to temporaries. (#2638) by Hans-Kristian Arntzen · 4 months ago
  77. 2549b07 Never hoist opaque types to temporaries. by Hans-Kristian Arntzen · 4 months ago
  78. 38681a3 MSL: add gl_DrawID (DrawIndex) support for MacOS (#2634) by denisk-dev · 4 months ago
  79. 39e6a39 GLSL: Add shifts and bit ops to sensitive operation list. (#2633) by Ignacio Castaño · 4 months ago
  80. d4c126d Merge pull request #2632 from castano/6-library-mode-no-filter by Ignacio Castaño · 4 months ago
  81. 68413a9 Add missing references. by Hans-Kristian Arntzen · 5 months ago
  82. 7795c9d Merge pull request #2628 from castano/glsl-library-mode by Hans-Kristian Arntzen · 5 months ago
  83. 0a2258e HLSL: regression test for re-entrant emit on library exports by Ignacio Castano · 5 months ago
  84. 787da43 GLSL: wrap library mode preamble in `#ifdef SPIRV_CROSS_LIBRARY_HEADER` by Ignacio Castano · 5 months ago
  85. 9e2dbd3 clang-format by Ignacio Castano · 5 months ago
  86. 3c90d18 GLSL: support SPIR-V library modules by Ignacio Castano · 5 months ago
  87. 619a257 HLSL: regression test for module-scope arrays in library mode (#2627) by Ignacio Castaño · 5 months ago
  88. 252c44e HLSL: regression test for library-mode emission (#2626) by Ignacio Castaño · 5 months ago
  89. a4e9fe4 HLSL: emit library exports as free functions (#2625) by Ignacio Castaño · 5 months ago
  90. a67d91f CFG: build per-function CFGs for all library exports (#2624) by Ignacio Castaño · 5 months ago
  91. 56b5eb0 Merge pull request #2623 from castano/parser-library-mode by Hans-Kristian Arntzen · 5 months ago
  92. ff9697d clang-format by Ignacio Castano · 5 months ago
  93. bbe778e Clarify comment, there's no consumers in this PR yet. by Ignacio Castano · 5 months ago
  94. 32d56da Parser: support SPIR-V library modules without OpEntryPoint by Ignacio Castano · 5 months ago
  95. 1a61695 Merge pull request #2621 from KhronosGroup/glsl-descriptor-heap by Hans-Kristian Arntzen · 5 months ago vulkan-sdk-1.4.350 vulkan-sdk-1.4.350.0 vulkan-sdk-1.4.350.1
  96. ca63aa8 GLSL: Fix copy paste error in remapping API. by Hans-Kristian Arntzen · 5 months ago
  97. e7f1c47 GLSL: Clarify comment. by Hans-Kristian Arntzen · 5 months ago
  98. 6b47647 GLSL: Hoist out some common prefix name code. by Hans-Kristian Arntzen · 5 months ago
  99. 6cdff5d GLSL: Add restrict to buffer pointer name. by Hans-Kristian Arntzen · 5 months ago
  100. afb5fe6 GLSL: Plumb through more decorations. by Hans-Kristian Arntzen · 5 months ago