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