1. 36aa71d Merge pull request #1415 from billhollings/renderpass-testing-fixes by Bill Hollings · 2 years, 9 months ago
  2. c243db9 Remove unreachable code when setting barrier features on Apple Silicon. by Bill Hollings · 2 years, 9 months ago
  3. 086c680 Fix pipeline barriers not working inside self-dependent subpasses on Apple GPUs. by Bill Hollings · 2 years, 9 months ago
  4. d5e0442 Merge pull request #1411 from billhollings/blit-from-compressed by Bill Hollings · 2 years, 9 months ago
  5. 665dbfd Fix issue with vkCmdBlitImage() from compressed textures. by Bill Hollings · 2 years, 9 months ago
  6. 1d118b3 Merge pull request #1410 from billhollings/swapchain-image-acquisition-order by Bill Hollings · 2 years, 9 months ago
  7. b40dba9 Fix issue where swapchain images were acquired out of order under heavy load. by Bill Hollings · 2 years, 9 months ago
  8. 3236796 Merge pull request #1408 from billhollings/handle-bad-api-pointers by Bill Hollings · 2 years, 9 months ago
  9. 7a2def4 Merge pull request #1404 from billhollings/timestamp-using-metal-gpu-counters by Bill Hollings · 2 years, 9 months ago
  10. 0de4caf Fixes from PR code review. by Bill Hollings · 2 years, 9 months ago
  11. 6372ba4 Fixes from PR code review. by Bill Hollings · 2 years, 9 months ago
  12. 293c049 Properly ignore non-null pipeline creation pointers that should be ignored. by Bill Hollings · 2 years, 9 months ago
  13. 2adb24b Merge master branch into timestamp-using-metal-gpu-counters branch. by Bill Hollings · 2 years, 9 months ago
  14. 9bf9030 Merge pull request #1406 from billhollings/update-spirv-cross by Bill Hollings · 2 years, 9 months ago
  15. 386bde9 Update to latest SPIRV-Cross version. by Bill Hollings · 2 years, 9 months ago
  16. a582924 Update Metal GPU counters to support macOS 10.15 and build under Xcode 11.7. by Bill Hollings · 2 years, 9 months ago
  17. 6ae1745 Vulkan timestamp query pools use Metal GPU counters when available. by Bill Hollings · 2 years, 9 months ago
  18. feb8d41 Merge pull request #1401 from billhollings/alpha-to-coverage-no-color-attachment by Bill Hollings · 2 years, 10 months ago
  19. b1a8b59 Support alpha-to-coverage without a color attachment. by Bill Hollings · 2 years, 10 months ago
  20. a7ffaad Merge pull request #1399 from billhollings/e5b9g9r9-disable-blending by Bill Hollings · 2 years, 10 months ago
  21. ccc81c4 Merge pull request #1400 from billhollings/packed-swizzle-fixes by Bill Hollings · 2 years, 10 months ago
  22. c2f27e4 Fix occasional crash when swizzling used but shader swizzling not enabled. by Bill Hollings · 2 years, 10 months ago
  23. b3cf744 Disable VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT for by Bill Hollings · 2 years, 10 months ago
  24. bde3a86 Merge pull request #1397 from billhollings/depth-stencil-swizzle-fixes by Bill Hollings · 2 years, 10 months ago
  25. e482ac9 Use unswizzled MTLTexture for attachments. by Bill Hollings · 2 years, 10 months ago
  26. 53a2223 Fix swizzle of depth and stencil values into RGBA (float4) variable in shaders. by Bill Hollings · 2 years, 10 months ago
  27. 1748686 Refactor MVKImageView::validateSwizzledMTLPixelFormat(). by Bill Hollings · 2 years, 10 months ago
  28. 9534c3b Merge pull request #1395 from billhollings/apple-silicon-clear-color-adjustment by Bill Hollings · 2 years, 10 months ago
  29. 97ab675 Set MVKPhysicalDeviceMetalFeatures::clearColorFloatRounding based on GPU vendorID. by Bill Hollings · 2 years, 10 months ago
  30. bbcdc8d Merge pull request #1394 from VZout/patch-3 by Bill Hollings · 2 years, 10 months ago
  31. 2d30c0a Fix incorrect translation of clear color values on Apple Silicon. by Bill Hollings · 2 years, 10 months ago
  32. d7b4775 Fix order of binding encoding by Viktor Zoutman · 2 years, 10 months ago
  33. 4f7f0dc Merge pull request #1392 from billhollings/sdk-1.2.182 by Bill Hollings · 2 years, 10 months ago v1.1.4
  34. 30e7b5b Merge pull request #1393 from billhollings/retain-queue-during-submit by Bill Hollings · 2 years, 10 months ago
  35. e3cf071 Merge pull request #1387 from billhollings/occlusion-query-fixes-for-M1 by Bill Hollings · 2 years, 10 months ago
  36. 382da23 Retain MVKQueue in MVKQueueSubmission to avoid possible race condition. by Bill Hollings · 2 years, 10 months ago
  37. 55c5cee Update dependency libraries to match Vulkan SDK 1.2.182. by Bill Hollings · 2 years, 10 months ago
  38. 45ffcc9 Occlusion query fixes from PR review. by Bill Hollings · 2 years, 10 months ago
  39. 1421c1e Merge pull request #1391 from danginsburg/stencil_clear_fix by Bill Hollings · 2 years, 10 months ago
  40. 5d8a76f Address code review feedback. by danginsburg · 2 years, 10 months ago
  41. 84e8e9e Merge pull request #1389 from billhollings/add-cts-script by Bill Hollings · 2 years, 10 months ago
  42. 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
  43. 51e3ae0 Additional documentation clarification in Scripts/runcts script. by Bill Hollings · 2 years, 10 months ago
  44. b65d8f8 Fixes to Scripts/runcts script from PR review. by Bill Hollings · 2 years, 10 months ago
  45. 368044b Merge pull request #1388 from billhollings/fix-block-observer-leak by Bill Hollings · 2 years, 10 months ago
  46. 25d1349 Add Scripts/runcts script as a convenience for running Vulkan CTS tests. by Bill Hollings · 2 years, 10 months ago
  47. 664296a Fix small memory leak during swapchain creation. by Bill Hollings · 2 years, 10 months ago
  48. 53dde57 Syntactically simplify tracking of outstanding occlusion queries. by Bill Hollings · 2 years, 10 months ago
  49. e72cd61 Fix issue where M1 GPU does not support reusing Metal visibility buffer offsets by Bill Hollings · 2 years, 10 months ago
  50. 450feb0 Fix issue where M1 GPU does not support reusing Metal visibility buffer by Bill Hollings · 2 years, 10 months ago
  51. adc4345 Merge pull request #1384 from billhollings/build-updates by Bill Hollings · 2 years, 11 months ago
  52. d5b4ef1 Merge pull request #1381 from js6i/volatile_buffer_locking by Bill Hollings · 2 years, 11 months ago
  53. 71b71be Add Xcode destinations in Makefile to avoid Xcode 13 warnings. by Bill Hollings · 2 years, 11 months ago
  54. 6b502bc Upgrade projects to Xcode 13 SDK APIs. by Bill Hollings · 2 years, 11 months ago
  55. a7a8a88 Upgrade projects to Xcode 13 build settings. by Bill Hollings · 2 years, 11 months ago
  56. 269fca6 Upgrade project builds to use C++17. by Bill Hollings · 2 years, 11 months ago
  57. c9d425a MVKMTLBufferAllocator: Make sure temporary buffer data is not discarded while in use. by Jan Sikorski · 2 years, 11 months ago
  58. ef34fb7 Set project build optimizations to -O2 for all Release mode builds. by Bill Hollings · 2 years, 11 months ago
  59. c2ded94 Merge pull request #1382 from billhollings/coherent-texture-flushing by Bill Hollings · 2 years, 11 months ago
  60. bb7b46b MoltenVKShaderConverter build fixes. by Bill Hollings · 2 years, 11 months ago
  61. a2d8cf1 Reorganize coherent texture flushing on memory map and unmap. by Bill Hollings · 2 years, 11 months ago
  62. b74040a Merge pull request #1375 from billhollings/begin-renderpass-fixes by Bill Hollings · 2 years, 11 months ago
  63. db056e3 Pass attachments to MVKBeginRenderPass::setContents() as an MVKArrayRef. by Bill Hollings · 2 years, 11 months ago
  64. 8eaf065 Derive MVKCmdBeginRenderPass attachment count and imageless status once. by Bill Hollings · 2 years, 11 months ago
  65. a73f10a Consolidate vkCmdBeginRenderPass() and vkCmdBeginRenderPass2KHR() handling. by Bill Hollings · 2 years, 11 months ago
  66. 51188ac Clear attachments in MVKCmdBeginRenderPass between invocations. by Bill Hollings · 2 years, 11 months ago
  67. 1f29e4e Merge pull request #1373 from billhollings/memoryless-fixes by Bill Hollings · 2 years, 11 months ago
  68. 7767191 Fix crash using memoryless storage for input attachments on Apple Silicon. by Bill Hollings · 2 years, 11 months ago
  69. e06eb3a Merge pull request #1370 from f32by/imageless_framebuffer by Bill Hollings · 2 years, 11 months ago
  70. 6fe4cc5 Add MVKCmdBeginRenderPass template specializations for 2 framebuffer attachments. by UnsafeBy · 2 years, 11 months ago
  71. d402a32 Implement iterator-based assign() in pointer verion of MVKSmallVectorImpl. by UnsafeBy · 2 years, 11 months ago
  72. 0973096 Merge pull request #1368 from ahelpingchip/fix-docs-typos by Bill Hollings · 2 years, 11 months ago
  73. 3a2a927 Merge pull request #1369 from billhollings/mtlcmdbuff-labels by Bill Hollings · 2 years, 11 months ago
  74. 703cdcf Update: support the VK_KHR_imageless_framebuffer extension. by UnsafeBy · 2 years, 11 months ago
  75. c49ad89 Update MoltenVK/MoltenVK/Commands/MVKCommandBuffer.mm by UnsafeBy · 2 years, 11 months ago
  76. 797b92e Update MoltenVK/MoltenVK/Commands/MVKCommandBuffer.h by UnsafeBy · 2 years, 11 months ago
  77. a723dc1 Support the VK_KHR_imageless_framebuffer extension. by UnsafeBy · 2 years, 11 months ago
  78. 5f4c4b2 Add label strings to MTLCommandBuffers, based on use type, for GPU Capture debugging. by Bill Hollings · 2 years, 11 months ago
  79. c70790b Fix minor typos in What's New by Philip Cheang · 3 years ago
  80. 76abba6 Fix minor typos in User Guide. by Philip Cheang · 3 years ago
  81. 1020374 Merge pull request #1367 from billhollings/device-loss-fixes by Bill Hollings · 3 years ago
  82. 729dd5f Minor comment typo fix. by Bill Hollings · 3 years ago
  83. 9e5ff3a Changes to MVKConfiguration::resumeLostDevice behavior. by Bill Hollings · 3 years ago
  84. f4fbc1e Fix race condition on MVKQueueCommandBufferSubmission fence during device loss. by Bill Hollings · 3 years ago
  85. cafb188 Merge pull request #1365 from billhollings/linear-attach-decision-fix by Bill Hollings · 3 years ago
  86. d806530 Fix syntactic typo in comment. by Bill Hollings · 3 years ago
  87. 4d2448d Fix inconsistent handling of linear attachment decisions on Apple Silicon. by Bill Hollings · 3 years ago
  88. 6f980c3 Merge pull request #1362 from billhollings/mtlargencoder-sync by Bill Hollings · 3 years ago
  89. 378b5d5 Fix synchronization issue with locking MTLArgumentEncoder. by Bill Hollings · 3 years ago
  90. feb6639 Merge pull request #1361 from billhollings/null-proc-addrs by Bill Hollings · 3 years ago
  91. 1c9a918 Revert to strict publishing of functions only from enabled extensions. by Bill Hollings · 3 years ago
  92. 226d0fc Merge pull request #1359 from billhollings/sampler-borders by Bill Hollings · 3 years ago
  93. ea1d21a Cleanup handling of sampler border color and mirror edge clamp. by Bill Hollings · 3 years ago
  94. 77ce400 Merge pull request #1357 from billhollings/adjust-VkPhysicalDeviceLimits-values by Bill Hollings · 3 years ago
  95. e1bbe16 Revert pointSizeRange upper limit back to 64 as Metal has inconsistent docs on this. by Bill Hollings · 3 years ago
  96. 8420988 Fixes for CTS dEQP-VK.info.device_properties failures. by Bill Hollings · 3 years ago
  97. 5de2e71 Merge pull request #1355 from cdavis5e/new-amd-32-lane-devices by Bill Hollings · 3 years ago
  98. a6e73c7 Merge pull request #1354 from billhollings/fix-1329-2 by Bill Hollings · 3 years ago
  99. 78b04f4 MVKDevice: Add new AMD devices supporting 32 lanes. by Chip Davis · 3 years ago
  100. 19f02fa Merge from master and fix PR conflicts. by Bill Hollings · 3 years ago