1. d1983eb Merge pull request #1353 from billhollings/fix-1336 by Bill Hollings · 3 years ago
  2. f781ee7 MVKImagePlane::getMTLTexture() protect against by Bill Hollings · 3 years ago
  3. 523342d Fix crash when requesting MTLCommandBuffer logs in runtime debug mode on older OS versions. by Bill Hollings · 3 years ago
  4. 26ff3e5 Merge pull request #1352 from billhollings/shader-config by Bill Hollings · 3 years ago
  5. 4cb4ff8 Merge pull request #1351 from billhollings/reference-counting-mixin by Bill Hollings · 3 years ago
  6. 650e8f3 To improve cache hits when matching SPIRVToMSLConversionConfiguration structs by Bill Hollings · 3 years ago
  7. 64a69d0 Rename more references to ShaderConverterContext to ShaderConversionConfig. by Bill Hollings · 3 years ago
  8. 577ec9a Rename references to ShaderConverterContext to ShaderConversionConfig by Bill Hollings · 3 years ago
  9. 1b937ae MSLShaderInput and MSLResourceBinding compare SPIRV-Cross components via memcmp() by Bill Hollings · 3 years ago
  10. 91c5f58 Add class mixins for reference counting and configuration results. by Bill Hollings · 3 years ago
  11. 1e7ff59 Merge pull request #1348 from billhollings/maintainability-changes by Bill Hollings · 3 years ago
  12. 5b1f38f Miscellaneous non-functional maintainability updates. by Bill Hollings · 3 years ago
  13. 2eba556 Merge pull request #1345 from billhollings/xc-125 by Bill Hollings · 3 years ago
  14. f2aa573 Merge pull request #1346 from starbucksDave/patch-1 by Bill Hollings · 3 years ago
  15. f2eb8e6 Further fixes to Xcode 12.5 support. by Bill Hollings · 3 years ago
  16. fea0edd Update MVKDescriptor.mm by StarbucksDave · 3 years ago
  17. 1d480db Use SPIRV_CROSS_NAMESPACE define in MVKDescriptor.mm by StarbucksDave · 3 years ago
  18. 5fd821b Merge pull request #1344 from kleinerm/googledisplaytiming by Bill Hollings · 3 years ago
  19. 6614ef2 Merge pull request #1342 from kleinerm/iosurfacewithoutobjc by Bill Hollings · 3 years ago
  20. 0a06260 Further fixes to Xcode 12.5 support. by Bill Hollings · 3 years ago
  21. 4a76e5a Further fixes to Xcode 12.5 support. by Bill Hollings · 3 years ago
  22. 0bfd127 Further fixes to Xcode 12.5 support. by Bill Hollings · 3 years ago
  23. 434b95e Fix build error when querying MTLDevice support for BC compression. by Bill Hollings · 3 years ago
  24. 1655f3b Add tag names to anonymous structs. by Bill Hollings · 3 years ago
  25. c0e5f88 Support Xcode 12.5 build settings. by Bill Hollings · 3 years ago
  26. ffed2a2 Make vkGetPastPresentationTimingGOOGLE() queuing behavior spec compliant. by kleinerm · 3 years ago
  27. 136a5cb Fix behaviour of vkGetPastPresentationTimingGOOGLE(). by kleinerm · 3 years ago
  28. 55dd4ed Merge pull request #1343 from billhollings/minor-doc-fix by Bill Hollings · 3 years ago v1.1.3
  29. 8f94b82 Change documentation references to macOS 10.16 to macOS 11.0. by Bill Hollings · 3 years ago
  30. c445d09 Merge pull request #1335 from billhollings/argument-buffers by Bill Hollings · 3 years ago
  31. 14bbf34 Expose vkGetIOSurfaceMVK() / vkUseIOSurfaceMVK() also under non-ObjC. by kleinerm · 3 years ago
  32. 404aa3e Metal argument buffers code review fixes. by Bill Hollings · 3 years ago
  33. 8526107 Merge branch master into branch argument-buffers. by Bill Hollings · 3 years ago
  34. 5d9d640 Merge pull request #1341 from billhollings/sdk-1.2.176 by Bill Hollings · 3 years ago
  35. 8969e4d Update dependency libraries to match Vulkan SDK 1.2.176, and update What's New document. by Bill Hollings · 3 years ago
  36. fd7d7da MVKBitArray updates reuse pointer for data if by Bill Hollings · 3 years ago
  37. dde1e55 Fix memory corruption caused in tessellation pipeline by Bill Hollings · 3 years ago
  38. 1b54d50 Rename SPIRVToMSLConverter.mm back to SPIRVToMSLConverter.cpp by Bill Hollings · 3 years ago
  39. 90daa3c MVKComputePipeline ensure init for Metal arg buffer support before creating MTLFunction. by Bill Hollings · 3 years ago
  40. f359225 With Metal argument buffers, track descriptor bindings used by by Bill Hollings · 3 years ago
  41. ca89d25 No longer extract MTLTextureType from SPIR-V Cross to create MTLArgumentEncoders. by Bill Hollings · 3 years ago
  42. 4f03671 Metal argument buffers support options for one MTLArgumentEncoder per descriptor set, by Bill Hollings · 3 years ago
  43. 2be819a When using Metal argument buffers, include all by Bill Hollings · 3 years ago
  44. fc3bc1b Merge branch master into branch argument-buffers. by Bill Hollings · 3 years ago
  45. 897e375 Merge pull request #1331 from billhollings/resume-device by Bill Hollings · 3 years ago
  46. e9ca34a Fix typo in description of MVK_CONFIG_RESUME_LOST_DEVICE. by Bill Hollings · 3 years ago
  47. 2605481 Add MVKConfiguration::resumeLostDevice and MVK_CONFIG_RESUME_LOST_DEVICE env var, by Bill Hollings · 3 years ago
  48. 60df8d4 Fix resource usage updates during tessellation when using Metal argument buffers. by Bill Hollings · 3 years ago
  49. 0e2439c Metal argument buffers handle descriptor bindings with zero descriptor count. by Bill Hollings · 3 years ago
  50. 1ba6065 Metal argument buffers support storage image and texel buffers. by Bill Hollings · 3 years ago
  51. a7ffa3c Metal argument buffers support immutable samplers. by Bill Hollings · 3 years ago
  52. 2405606 If descriptor set binding does not change the descriptor set that by Bill Hollings · 3 years ago
  53. 52854bb Metal argument buffers support dynamic buffer offsets. by Bill Hollings · 3 years ago
  54. a868ccc Don't encode storage image MTLBuffer to Metal argument buffer by Bill Hollings · 3 years ago
  55. d237256 Always use MTLResourceStorageModeShared for Metal argument buffers by Bill Hollings · 3 years ago
  56. 3d010db Fix issue where Metal argument buffer resource by Bill Hollings · 3 years ago
  57. c20b8f4 Fixes to Metal argument buffer indexing and offset alignment calculations. by Bill Hollings · 3 years ago
  58. 8145aa2 Align shader descriptor set definitions with Metal argument buffer definitions. by Bill Hollings · 3 years ago
  59. 4920362 Fixes to argument buffers during initial testing. by Bill Hollings · 3 years, 1 month ago
  60. 8a68bbd Merge branch 'master' of https://github.com/billhollings/MoltenVK into argument-buffers by Bill Hollings · 3 years, 1 month ago
  61. 36a5a6e Fix time and space inefficiencies caused by missed by Bill Hollings · 3 years, 1 month ago
  62. 0db803b Merge pull request #1325 from billhollings/swapchain-leak by Bill Hollings · 3 years, 1 month ago
  63. d484449 Fix memory leak where swapchains and images were not destroyed due to a retention loop. by Bill Hollings · 3 years, 1 month ago
  64. aa89f84 Update Metal argument buffer resource usage in Metal command encoder. by Bill Hollings · 3 years, 1 month ago
  65. 6dfe48b Write descriptors to Metal argument buffers. by Bill Hollings · 3 years, 1 month ago
  66. 9b3de66 Merge branch 'master' of https://github.com/billhollings/MoltenVK into argument-buffers by Bill Hollings · 3 years, 1 month ago
  67. 79ba1d8 Merge pull request #1323 from billhollings/tmp-buff-alloc by Bill Hollings · 3 years, 1 month ago
  68. 55a2fe6 Remove private flag from MVKCommandEncoder::copyToTempMTLBufferAllocation(). by Bill Hollings · 3 years, 1 month ago
  69. ef19903 Enhancements and fixes to temporary MTLBuffer allocation. by Bill Hollings · 3 years, 1 month ago
  70. 7c50cc4 Calculate resource indexes for Metal argument buffers. by Bill Hollings · 3 years, 1 month ago
  71. 14c6498 Construct MTLArgumentEncoders for pipelines. by Bill Hollings · 3 years, 1 month ago
  72. 751d864 Descriptor set Metal argument buffer. by Bill Hollings · 3 years, 1 month ago
  73. 0a8f999 Device and shader framework framework changes to support Metal argument buffers. by Bill Hollings · 3 years, 1 month ago
  74. 16654b9 Merge pull request #1322 from billhollings/several-frwk-changes by Bill Hollings · 3 years, 1 month ago
  75. 9542a5c Several underlying non-functional changes towards Metal argument buffer support. by Bill Hollings · 3 years, 1 month ago
  76. e7a5a8f Merge pull request #1320 from billhollings/rename-config by Bill Hollings · 3 years, 1 month ago
  77. f8280bc Rename mvkGetMVKConfiguration() to mvkConfig() for brevity. by Bill Hollings · 3 years, 1 month ago
  78. 55e1b1b Merge pull request #1319 from billhollings/texel-buff-align by Bill Hollings · 3 years, 1 month ago
  79. d244145 Merge pull request #1317 from billhollings/pool-desc-sets by Bill Hollings · 3 years, 1 month ago
  80. e276f1a Fix advertising single-texel alignment capability for texel buffers. by Bill Hollings · 3 years, 1 month ago
  81. 2ef21c6 Preallocate a pool of descriptors by default. by Bill Hollings · 3 years, 1 month ago
  82. 6cba6a8 MVKDescriptorPool optimize reseting descriptor pool. by Bill Hollings · 3 years, 1 month ago
  83. 4371ef4 MVKDescriptorPool pools its descriptor sets. by Bill Hollings · 3 years, 1 month ago
  84. 392957d Merge pull request #1312 from billhollings/optimize-descriptor-sizes by Bill Hollings · 3 years, 1 month ago
  85. 88fcb30 Revert to using MVKBufferDescriptor::_buffRange, and populating by Bill Hollings · 3 years, 1 month ago
  86. a2be769 MVKDescriptor subclasses: Reduce unused content. by Bill Hollings · 3 years, 1 month ago
  87. 068ce2e MVKDescriptor subclasses: Simplify interface and reduce redundant content. by Bill Hollings · 3 years, 1 month ago
  88. 85ef62d Merge pull request #1310 from billhollings/prealloc-descriptors-refactor by Bill Hollings · 3 years, 1 month ago
  89. 984a74f Refactor preallocated descriptor handling. by Bill Hollings · 3 years, 1 month ago
  90. 20b5067 Merge pull request #1309 from billhollings/fix-memoryless-load-store by Bill Hollings · 3 years, 1 month ago
  91. 9c13e46 In a renderpass, don't load or store memoryless attachments. by Bill Hollings · 3 years, 1 month ago
  92. a0d20fe Merge pull request #1305 from billhollings/fix-physdvc-fmts by Bill Hollings · 3 years, 1 month ago
  93. 4d452fd Always explicitly set CAMetalLayer colorspace and wantsExtendedDynamicRangeContent. by Bill Hollings · 3 years, 1 month ago
  94. cd8a0e1 Restore support for HDR10 colorspace. by Bill Hollings · 3 years, 1 month ago
  95. 8112d85 Fix MVKPhysicalDevice::getSurfaceFormats() returning VK_FORMAT_UNDEFINED. by Bill Hollings · 3 years, 1 month ago
  96. 6665a6a Merge pull request #1300 from billhollings/cfg-enums by Bill Hollings · 3 years, 1 month ago
  97. cfc2556 Fix use of VkFlags in MVKConfiguration enumerated values. by Bill Hollings · 3 years, 1 month ago
  98. 21ee6ba Create enums for remaining MVKConfiguration enumerated values. by Bill Hollings · 3 years, 1 month ago
  99. 005e804 Merge pull request #1298 from billhollings/auto-gpu-capture-fixes by Bill Hollings · 3 years, 1 month ago
  100. 904edb8 Only start automatic GPU capture on queue identified by by Bill Hollings · 3 years, 1 month ago