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