1. 66363ac Merge pull request #2357 from taisei-project/fix-matrix-stride by Hans-Kristian Arntzen · 4 days ago main
  2. b7dbf7a Fix incorrect return value for ParsedIR::get_member_decoration(SpvDecorationMatrixStride) by Andrei Alexeyev · 11 days ago
  3. 68d4011 Merge pull request #2356 from KhronosGroup/fix-2348 by Hans-Kristian Arntzen · 3 weeks ago
  4. 1de3f8c HLSL: Implement SM 6.8 BaseVertex/BaseInstance. by Hans-Kristian Arntzen · 3 weeks ago
  5. d17a2d6 Merge pull request #2351 from js6i/entry_point_decls by Hans-Kristian Arntzen · 3 weeks ago
  6. 1297499 MSL: Minor fix to resource type of spvBufferSizeConstants array indexes. by Bill Hollings · 3 weeks ago
  7. ae75fcc Add more detailed comment explaining the force recompile hack. by Hans-Kristian Arntzen · 3 weeks ago
  8. c1bf909 Merge pull request #2350 from etang-cw/QueryLod by Hans-Kristian Arntzen · 3 weeks ago
  9. abed74f Small nit. by Hans-Kristian Arntzen · 3 weeks ago
  10. b37f159 MSL: Recompile when an aliased descriptor's name is changed. by Jan Sikorski · 3 weeks ago
  11. cb06c50 Fix MSL for OpImageQueryLod on a vector larger than needed by Evan Tang · 4 weeks ago
  12. 6fd1f75 Merge pull request #2347 from billhollings/arg-buff-runtime-array by Hans-Kristian Arntzen · 6 weeks ago
  13. eadf9d3 MSL: Support a runtime array with dynamic offset in an argument buffer. by Bill Hollings · 6 weeks ago
  14. d79ba7d Merge pull request #2346 from KhronosGroup/fix-2336 by Hans-Kristian Arntzen · 6 weeks ago
  15. 7e469d0 MSL: Fix indent. by Hans-Kristian Arntzen · 6 weeks ago
  16. ff82659 MSL: Add test for custom ArrayStride. by Hans-Kristian Arntzen · 6 weeks ago
  17. 098427a MSL: Cast to packed format when using unexpected stride. by Hans-Kristian Arntzen · 6 weeks ago
  18. eeb35a9 MSL: Clean up some obsolete use of type.pointer. by Hans-Kristian Arntzen · 6 weeks ago
  19. bc105b6 MSL: Consider pointer arithmetic for OpPtrAccessChain. by Hans-Kristian Arntzen · 6 weeks ago
  20. 4b27b45 MSL: Fix invalid packing for pointer-to-vector. by Hans-Kristian Arntzen · 6 weeks ago
  21. 5d127b9 Merge pull request #2344 from billhollings/gather-constoffsts-arg-buffs by Hans-Kristian Arntzen · 7 weeks ago vulkan-sdk-1.3.290 vulkan-sdk-1.3.290.0
  22. b5ccb0c MSL: Image gather ConstOffsets supports multiple address spaces. by Bill Hollings · 7 weeks ago
  23. 98d9e42 Merge pull request #2345 from KhronosGroup/fix-2337 by Hans-Kristian Arntzen · 7 weeks ago
  24. 11be429 MSL/C: Add _2 variant for the resource binding API. by Hans-Kristian Arntzen · 7 weeks ago
  25. ab608ac Merge pull request #2343 from billhollings/recurs-desc-set-arg-buff by Hans-Kristian Arntzen · 7 weeks ago
  26. d7ad3d7 Apply suggestions from code review by Hans-Kristian Arntzen · 7 weeks ago
  27. e818cfd Merge pull request #2339 from billhollings/constexp-samp-arg-buff by Hans-Kristian Arntzen · 7 weeks ago
  28. 488559f MSL: Support descriptor sets with recursive content when using argument buffers. by Bill Hollings · 7 weeks ago
  29. 495e5b0 MSL: Fixes for constexpr sampler use with argument buffers. by Bill Hollings · 8 weeks ago
  30. 2d990d3 MSL: Add median3 to list of banned func names. by Hans-Kristian Arntzen · 9 weeks ago
  31. d47a140 Merge pull request #2331 from aitor-lunarg/force-depth-passthrough by Hans-Kristian Arntzen · 2 months ago
  32. a43fabb MSL: Add option to force depth write in fragment shaders by Aitor Camacho · 2 months ago
  33. ce22ebb Merge pull request #2330 from KhronosGroup/spirv-intrinsics by Hans-Kristian Arntzen · 2 months ago
  34. d1285ec GLSL: Use SPIR-V intrinsics for N{Min,Max,Clamp}. by Hans-Kristian Arntzen · 2 months ago
  35. 5934c8f Merge pull request #2329 from KhronosGroup/fix-2318 by Hans-Kristian Arntzen · 2 months ago
  36. 8b3aa21 Pass down orig_id to type_to_array_glsl as well. by Hans-Kristian Arntzen · 2 months ago
  37. b236352 MSL: Always use layout-declared array size for argument buffers. by Hans-Kristian Arntzen · 2 months ago
  38. ffdcefe MSL: Only consider padding for non-aliased resources. by Hans-Kristian Arntzen · 2 months ago
  39. 854759f MSL: Do not overwrite rez_bind when padding. by Hans-Kristian Arntzen · 2 months ago
  40. d8eece4 Merge pull request #2328 from KhronosGroup/dynamic-buffer-cleanup by Hans-Kristian Arntzen · 2 months ago
  41. e680b72 MSL: Don't bother supporting invalid multi-dimensional dynamic buffers. by Hans-Kristian Arntzen · 2 months ago
  42. e406fb2 Fixup invalid shader that should not pass. by Hans-Kristian Arntzen · 2 months ago
  43. 1f68d0f Merge pull request #2327 from KhronosGroup/pr-2324 by Hans-Kristian Arntzen · 2 months ago
  44. 485b4c6 Update C API minor version. by Hans-Kristian Arntzen · 2 months ago
  45. cd8865d Add option to enforce fragment execution with side effects in MSL by Aitor Camacho · 3 months ago
  46. e2204e3 Merge pull request #2326 from KhronosGroup/pr-2325 by Hans-Kristian Arntzen · 2 months ago
  47. 641b92f MSL: Clean up some nits for review. by Hans-Kristian Arntzen · 2 months ago
  48. ab1f9f4 MSL: Support ConstOffsets on image gather. by Bill Hollings · 2 months ago
  49. 1ddd8b6 Merge pull request #2321 from KhronosGroup/control-dependent-function by Hans-Kristian Arntzen · 3 months ago
  50. 04ddb9a Mark function call results as control dependent as necessary. by Hans-Kristian Arntzen · 3 months ago
  51. 476f384 Fix unused variable warning on GCC 14. by Hans-Kristian Arntzen · 3 months ago
  52. 84cdc3b MSL: Fix argument buffer padding. by Bill Hollings · 3 months ago
  53. 2ccc81f Merge pull request #2317 from KhronosGroup/fix-2309 by Hans-Kristian Arntzen · 3 months ago vulkan-sdk-1.3.283 vulkan-sdk-1.3.283.0
  54. cbaa869 MSL: Handle missing FP16 trancendental overloads. by Hans-Kristian Arntzen · 3 months ago
  55. 71fe131 Merge pull request #2314 from js6i/gpu-crash by Hans-Kristian Arntzen · 3 months ago
  56. 84b4a54 Updated tests. by Jan Sikorski · 4 months ago
  57. 298c231 MSL: Remove pointer wrapper stored in spvDescriptorArray. by Jan Sikorski · 4 months ago
  58. cb95667 Merge pull request #2312 from KhronosGroup/fix-2305 by Hans-Kristian Arntzen · 4 months ago
  59. dc6db52 MSL: Inherit interpolation qualifiers through recursive composites. by Hans-Kristian Arntzen · 4 months ago
  60. 8edbda4 Merge pull request #2311 from KhronosGroup/fix-2303 by Hans-Kristian Arntzen · 4 months ago
  61. 4f17bf7 MSL: Handle Atomic{S,U}{Min,Max} with mismatched image sign. by Hans-Kristian Arntzen · 4 months ago
  62. 25b7772 Merge pull request #2310 from KhronosGroup/fix-2300 by Hans-Kristian Arntzen · 4 months ago
  63. eef4c2a MSL: Fix SUMulExtended for 64-bit inputs. by Hans-Kristian Arntzen · 4 months ago
  64. 56f24d8 Merge pull request #2304 from etang-cw/ArrayCleanup by Hans-Kristian Arntzen · 4 months ago
  65. 0640756 Merge pull request #2306 from KhronosGroup/pr-2292 by Hans-Kristian Arntzen · 4 months ago
  66. 061bf6b Fix tabbing nits. by Hans-Kristian Arntzen · 4 months ago
  67. 8219ccf MSL: Reassign bindings so they work with decoration binding in test. by Hans-Kristian Arntzen · 4 months ago
  68. ee77265 MSL: Workaround compiler issue with image fence when used as reference. by Hans-Kristian Arntzen · 4 months ago
  69. 218a8bf MSL: Improve argument buffer descriptor aliasing implementation. by Hans-Kristian Arntzen · 4 months ago
  70. 32e33e4 Cleanup overlap tag from review. by Hans-Kristian Arntzen · 4 months ago
  71. ffb2c9b MSL: Added tests for overlapping bindings. by Jan Sikorski · 4 months ago
  72. 221a517 MSL: Pass variable id when emitting image entry point declarations. by Jan Sikorski · 4 months ago
  73. 064186e MSL: Check for device argument buffers for overlapping bindings. by Jan Sikorski · 4 months ago
  74. 760a659 MSL: Avoid emitting multiple declaration of the same variable. by Jan Sikorski · 4 months ago
  75. 44a5f1f MSL: Add support for overlapping bindings. by Jan Sikorski · 11 months ago
  76. f9393f4 MSL: Get rid of obsolete "is pointer" methods. by Hans-Kristian Arntzen · 4 months ago
  77. cc542f8 Use recursive template for spvArrayCopy by Evan Tang · 8 months ago
  78. 7d92d7d Merge pull request #2299 from KhronosGroup/fix-2285 by Hans-Kristian Arntzen · 5 months ago
  79. b4c84bb Block loop optimization if Phi is used. by Hans-Kristian Arntzen · 5 months ago
  80. 1e3f31e Merge pull request #2298 from KhronosGroup/pr-2297 by Hans-Kristian Arntzen · 5 months ago
  81. 48aba6a Add test for multi-function Private LUT. by Hans-Kristian Arntzen · 5 months ago
  82. 48bede6 Smaller cleanups on multi-function Private LUTs. by Hans-Kristian Arntzen · 5 months ago
  83. 6ee8015 Merge branch 'global-luts' of https://github.com/js6i/SPIRV-Cross into pr-2297 by Hans-Kristian Arntzen · 5 months ago
  84. 3261996 Merge pull request #2296 from KhronosGroup/vulkan-sdk-1.3.280-moltenvk by Hans-Kristian Arntzen · 5 months ago
  85. 8465ec8 Support cases of LUTs which are not function local. by Jan Sikorski · 5 months ago
  86. de0e72a Merge pull request #2293 from billhollings/atomic_compare_exchange_weak-texture_1D_as_2D by Bill Hollings · 5 months ago
  87. 5e65004 MSL: atomic_compare_exchange_weak() support CompilerMSL:msl_options.texture_1D_as_2D. by Bill Hollings · 5 months ago
  88. 2a7c818 Merge pull request #2290 from KhronosGroup/fix-2287 by Hans-Kristian Arntzen · 5 months ago vulkan-sdk-1.3.280 vulkan-sdk-1.3.280.0
  89. 261589a MSL: Fix type hierarchy for extended vectors. by Hans-Kristian Arntzen · 5 months ago
  90. c2eb27c Merge pull request #2289 from KhronosGroup/fix-2279 by Hans-Kristian Arntzen · 5 months ago
  91. 572c413 Fix crash when traversing PtrAccessChain to OpTypeStruct. by Hans-Kristian Arntzen · 5 months ago
  92. 4db95b7 Merge pull request #2288 from KhronosGroup/fix-2272 by Hans-Kristian Arntzen · 5 months ago
  93. c524e33 MSL: Improve handling of BDA + atomics. by Hans-Kristian Arntzen · 5 months ago
  94. 5f7a6de Merge pull request #2282 from hypengw/main by Hans-Kristian Arntzen · 5 months ago
  95. 346c734 Merge pull request #2283 from KhronosGroup/pr-2281 by Hans-Kristian Arntzen · 5 months ago
  96. 855a5c3 MSL: Also test image atomic for image2DArray. by Hans-Kristian Arntzen · 5 months ago
  97. 7e0c9ab MSL: Nit from review. by Hans-Kristian Arntzen · 5 months ago
  98. 052c57e MSL: Pass texture array index separately to atomic texture operations. by Jan Sikorski · 6 months ago
  99. 08391d9 Merge pull request #2278 from billhollings/fix-opcopyobject-temp-var by Hans-Kristian Arntzen · 5 months ago
  100. 18cb2ce GLSL: Fix atomic_uint being incorrectly generated as uint by penghaiyi · 5 months ago