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