1. 99dcaaa MVKImage: Select proper base layer and mipmap for attachment if not using view because of swizzling. by Jan Sikorski · 2 years, 6 months ago
  2. b9863df Merge pull request #1459 from EwoutH/patch-3 by Bill Hollings · 2 years, 6 months ago
  3. ce0ad1d CI: Make macOS version explicit by Ewout ter Hoeven · 2 years, 6 months ago
  4. d12fdb5 CI: Update builds to Xcode 13.1, add legacy 12.5.1 build by Ewout ter Hoeven · 2 years, 6 months ago
  5. 20ea541 Merge pull request #1446 from cfnptr/master by Bill Hollings · 2 years, 6 months ago
  6. fae1bb5 Fix apiVersion check condition by Nikita Fediuchin · 2 years, 7 months ago
  7. c881389 Add MVKLogWarning, apiVersion warning by Nikita Fediuchin · 2 years, 7 months ago
  8. a22dfba Fix spacing by Nikita Fediuchin · 2 years, 7 months ago
  9. a001c43 Add VkInstance apiVersion warning by Nikita Fediuchin · 2 years, 7 months ago
  10. d833ce9 Merge pull request #1444 from billhollings/dynamic-pipeline-state-fix by Bill Hollings · 2 years, 7 months ago
  11. cc10af0 Ensure dynamic pipeline state always respects pipeline dynamic flags. by Bill Hollings · 2 years, 7 months ago
  12. 82efcb6 Merge pull request #1443 from billhollings/multilayer-rendering-validation-fix by Bill Hollings · 2 years, 7 months ago
  13. 36fae88 Move multilayer-rendering validation from MVKImage to MVKImageView. by Bill Hollings · 2 years, 7 months ago
  14. 0aa67bf Merge pull request #1442 from billhollings/update-spirv-cross by Bill Hollings · 2 years, 7 months ago
  15. 025ffdc Let's try this again, this time with the actual SPIRV-Cross update! by Bill Hollings · 2 years, 7 months ago
  16. ba9623c Update to latest version of SPIRV-Cross. by Bill Hollings · 2 years, 7 months ago
  17. f78ab20 Merge pull request #1437 from jerrans/mvk-expose-commandqueue by Bill Hollings · 2 years, 7 months ago
  18. 8c97b36 Added vkGetMTLCommandQueueMVK function to expose underlying MTLCommandQueue object by Jerran Schmidt · 2 years, 7 months ago
  19. 5ff9120 Merge pull request #1436 from billhollings/gpu-ctr-fixes by Bill Hollings · 2 years, 8 months ago
  20. 4ad5930 Improved checks for timestamp GPU counter support on older devices. by Bill Hollings · 2 years, 8 months ago
  21. 0cf396a Add MTLFence between Metal encoders and timestamp stage counter BLIT encoder by Bill Hollings · 2 years, 8 months ago
  22. 8132cec Merge pull request #1435 from billhollings/pt-size+spvx-update by Bill Hollings · 2 years, 8 months ago
  23. e36b9e6 Set maximum point primitive size based on GPU vendor ID. by Bill Hollings · 2 years, 8 months ago
  24. 333084f Several updates for CTS test fixes. by Bill Hollings · 2 years, 8 months ago
  25. b10b970 Merge pull request #1432 from starbucksDave/starbucksDave-SetWorkGroupSize-FunctionType by Bill Hollings · 2 years, 8 months ago
  26. b4d98aa Add SetWorkGroupSize function type by StarbucksDave · 2 years, 8 months ago
  27. c1d0332 Merge pull request #1431 from billhollings/SDK-1.2.189 by Bill Hollings · 2 years, 8 months ago v1.1.5
  28. bb7af64 Remove use of the MTLMaxBlitPassSampleBuffers Metal API definition. by Bill Hollings · 2 years, 8 months ago
  29. a5ee3ea Update library dependencies to match Vulkan SDK 1.2.189. by Bill Hollings · 2 years, 8 months ago
  30. f5dd310 Merge pull request #1426 from billhollings/partial-clear-stencil by Bill Hollings · 2 years, 8 months ago
  31. 653978c Merge pull request #1427 from billhollings/spvx-update by Bill Hollings · 2 years, 8 months ago
  32. 2412b97 Fix from PR code review. by Bill Hollings · 2 years, 8 months ago
  33. 43a133f Update to latest version of SPIRV-Cross. by Bill Hollings · 2 years, 8 months ago
  34. 8a7e20d Fix GPU race condition when clearing a renderpass input attachment on Apple GPUs. by Bill Hollings · 2 years, 8 months ago
  35. ff7ea71 Fix depth/stencil clearing broken during recent fix. by Bill Hollings · 2 years, 8 months ago
  36. ce583f4 Support stencil-only partial attachment clearing. by Bill Hollings · 2 years, 8 months ago
  37. 77c31cd Merge pull request #1418 from billhollings/vulkan-semaphores-via-mtlevents by Bill Hollings · 2 years, 9 months ago
  38. 8c7db31 Prefer MTLEvent for VkSemaphore, except on NVIDIA, prefer emulation. by Bill Hollings · 2 years, 9 months ago
  39. 8e6731f Revert to prefer MTLEvent over MTLFence for VkSemaphore, except on NVIDIA. by Bill Hollings · 2 years, 9 months ago
  40. 1032c43 Merge pull request #1417 from billhollings/mtlcmdbuff-labels by Bill Hollings · 2 years, 9 months ago
  41. 0c9c3b3 Add queue and queue family indices to MTLCommandBuffer label. by Bill Hollings · 2 years, 9 months ago
  42. f969644 Merge pull request #1416 from billhollings/resolve-unresolvable by Bill Hollings · 2 years, 9 months ago
  43. edcaa08 One more MVKArrayRef reference-to-value change. by Bill Hollings · 2 years, 9 months ago
  44. 8b1435c Pass MVKArrayRef by reference to functions. by Bill Hollings · 2 years, 9 months ago
  45. 12f0089 Support resolving attachments with formats that Metal does not natively resolve. by Bill Hollings · 2 years, 9 months ago
  46. 36aa71d Merge pull request #1415 from billhollings/renderpass-testing-fixes by Bill Hollings · 2 years, 9 months ago
  47. c243db9 Remove unreachable code when setting barrier features on Apple Silicon. by Bill Hollings · 2 years, 9 months ago
  48. 086c680 Fix pipeline barriers not working inside self-dependent subpasses on Apple GPUs. by Bill Hollings · 2 years, 9 months ago
  49. d5e0442 Merge pull request #1411 from billhollings/blit-from-compressed by Bill Hollings · 2 years, 9 months ago
  50. 665dbfd Fix issue with vkCmdBlitImage() from compressed textures. by Bill Hollings · 2 years, 9 months ago
  51. 1d118b3 Merge pull request #1410 from billhollings/swapchain-image-acquisition-order by Bill Hollings · 2 years, 9 months ago
  52. b40dba9 Fix issue where swapchain images were acquired out of order under heavy load. by Bill Hollings · 2 years, 9 months ago
  53. 3236796 Merge pull request #1408 from billhollings/handle-bad-api-pointers by Bill Hollings · 2 years, 9 months ago
  54. 7a2def4 Merge pull request #1404 from billhollings/timestamp-using-metal-gpu-counters by Bill Hollings · 2 years, 9 months ago
  55. 0de4caf Fixes from PR code review. by Bill Hollings · 2 years, 9 months ago
  56. 6372ba4 Fixes from PR code review. by Bill Hollings · 2 years, 9 months ago
  57. 293c049 Properly ignore non-null pipeline creation pointers that should be ignored. by Bill Hollings · 2 years, 9 months ago
  58. 2adb24b Merge master branch into timestamp-using-metal-gpu-counters branch. by Bill Hollings · 2 years, 9 months ago
  59. 9bf9030 Merge pull request #1406 from billhollings/update-spirv-cross by Bill Hollings · 2 years, 9 months ago
  60. 386bde9 Update to latest SPIRV-Cross version. by Bill Hollings · 2 years, 9 months ago
  61. a582924 Update Metal GPU counters to support macOS 10.15 and build under Xcode 11.7. by Bill Hollings · 2 years, 9 months ago
  62. 6ae1745 Vulkan timestamp query pools use Metal GPU counters when available. by Bill Hollings · 2 years, 9 months ago
  63. feb8d41 Merge pull request #1401 from billhollings/alpha-to-coverage-no-color-attachment by Bill Hollings · 2 years, 10 months ago
  64. b1a8b59 Support alpha-to-coverage without a color attachment. by Bill Hollings · 2 years, 10 months ago
  65. a7ffaad Merge pull request #1399 from billhollings/e5b9g9r9-disable-blending by Bill Hollings · 2 years, 10 months ago
  66. ccc81c4 Merge pull request #1400 from billhollings/packed-swizzle-fixes by Bill Hollings · 2 years, 10 months ago
  67. c2f27e4 Fix occasional crash when swizzling used but shader swizzling not enabled. by Bill Hollings · 2 years, 10 months ago
  68. b3cf744 Disable VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT for by Bill Hollings · 2 years, 10 months ago
  69. bde3a86 Merge pull request #1397 from billhollings/depth-stencil-swizzle-fixes by Bill Hollings · 2 years, 10 months ago
  70. e482ac9 Use unswizzled MTLTexture for attachments. by Bill Hollings · 2 years, 10 months ago
  71. 53a2223 Fix swizzle of depth and stencil values into RGBA (float4) variable in shaders. by Bill Hollings · 2 years, 10 months ago
  72. 1748686 Refactor MVKImageView::validateSwizzledMTLPixelFormat(). by Bill Hollings · 2 years, 10 months ago
  73. 9534c3b Merge pull request #1395 from billhollings/apple-silicon-clear-color-adjustment by Bill Hollings · 2 years, 10 months ago
  74. 97ab675 Set MVKPhysicalDeviceMetalFeatures::clearColorFloatRounding based on GPU vendorID. by Bill Hollings · 2 years, 10 months ago
  75. bbcdc8d Merge pull request #1394 from VZout/patch-3 by Bill Hollings · 2 years, 10 months ago
  76. 2d30c0a Fix incorrect translation of clear color values on Apple Silicon. by Bill Hollings · 2 years, 10 months ago
  77. d7b4775 Fix order of binding encoding by Viktor Zoutman · 2 years, 10 months ago
  78. 4f7f0dc Merge pull request #1392 from billhollings/sdk-1.2.182 by Bill Hollings · 2 years, 10 months ago v1.1.4
  79. 30e7b5b Merge pull request #1393 from billhollings/retain-queue-during-submit by Bill Hollings · 2 years, 10 months ago
  80. e3cf071 Merge pull request #1387 from billhollings/occlusion-query-fixes-for-M1 by Bill Hollings · 2 years, 10 months ago
  81. 382da23 Retain MVKQueue in MVKQueueSubmission to avoid possible race condition. by Bill Hollings · 2 years, 10 months ago
  82. 55c5cee Update dependency libraries to match Vulkan SDK 1.2.182. by Bill Hollings · 2 years, 10 months ago
  83. 45ffcc9 Occlusion query fixes from PR review. by Bill Hollings · 2 years, 10 months ago
  84. 1421c1e Merge pull request #1391 from danginsburg/stencil_clear_fix by Bill Hollings · 2 years, 10 months ago
  85. 5d8a76f Address code review feedback. by danginsburg · 2 years, 10 months ago
  86. 84e8e9e Merge pull request #1389 from billhollings/add-cts-script by Bill Hollings · 2 years, 10 months ago
  87. 2c7db45 Fixes #1390 - when MVKRenderSubpass::populateClearAttachments determines whether to clear stencil, it was using the loadOp for the depth. It needs to look at the loadOp for the stencil which is set independently. by danginsburg · 2 years, 10 months ago
  88. 51e3ae0 Additional documentation clarification in Scripts/runcts script. by Bill Hollings · 2 years, 10 months ago
  89. b65d8f8 Fixes to Scripts/runcts script from PR review. by Bill Hollings · 2 years, 10 months ago
  90. 368044b Merge pull request #1388 from billhollings/fix-block-observer-leak by Bill Hollings · 2 years, 10 months ago
  91. 25d1349 Add Scripts/runcts script as a convenience for running Vulkan CTS tests. by Bill Hollings · 2 years, 10 months ago
  92. 664296a Fix small memory leak during swapchain creation. by Bill Hollings · 2 years, 10 months ago
  93. 53dde57 Syntactically simplify tracking of outstanding occlusion queries. by Bill Hollings · 2 years, 10 months ago
  94. e72cd61 Fix issue where M1 GPU does not support reusing Metal visibility buffer offsets by Bill Hollings · 2 years, 10 months ago
  95. 450feb0 Fix issue where M1 GPU does not support reusing Metal visibility buffer by Bill Hollings · 2 years, 10 months ago
  96. adc4345 Merge pull request #1384 from billhollings/build-updates by Bill Hollings · 2 years, 11 months ago
  97. d5b4ef1 Merge pull request #1381 from js6i/volatile_buffer_locking by Bill Hollings · 2 years, 11 months ago
  98. 71b71be Add Xcode destinations in Makefile to avoid Xcode 13 warnings. by Bill Hollings · 2 years, 11 months ago
  99. 6b502bc Upgrade projects to Xcode 13 SDK APIs. by Bill Hollings · 2 years, 11 months ago
  100. a7a8a88 Upgrade projects to Xcode 13 build settings. by Bill Hollings · 2 years, 11 months ago