SRSaunders
SRSaunders
Just for reference, I thought I would list the missing extensions and device features that would be required for MoltenVK/Metal to support the remaining 14 examples: `VK_EXT_conditional_rendering` (for conditionalrender example)...
Quick follow up to this discussion... Before submitting the PR with barrier changes, I experimented with using `VK_PIPELINE_STAGE_DRAW_INDIRECT_BIT` as above, since it works in both graphics and compute queues without...
This is coming a bit late in the discussion, but there is a cool utility called [**dylibbundler**](https://github.com/auriamg/macdylibbundler) that allows you to change rpaths for referenced dylibs after building your app....
I may have been the last one to touch this sync code, so I should probably try to answer your comments above: > You're moving both the storage buffers between...
After studying the existing code, the compute-to-compute buffer memory barriers are functional as is but could use some optimization based on your analysis above. The write-to-read barrier is correct, but...
>1732 shaderConfig.options.mslOptions.pad_argument_buffer_resources = useMetalArgBuff; I can confirm that commenting out this line allows the Vulkan _descriptorindexing_ example to run with metal argument buffers enabled (see issue #2216). However, there can...
This solves the problem for Sascha Willems' Vulkan _descriptorindexing_ example. Thanks for fixing.
I see the same error message (plus others related to descriptor indexing) on an old Intel MacBook running Catalina with an Intel HD Graphics 4000 iGPU. I believe this old...
Thanks for the info and heads-up re new developments coming down the pipe.
This PR also addresses issue #1144. It fixes the crashes I am seeing due to missing feature support on my AMD 6600XT GPU during `vkCreateDevice()` initialization on Windows 10 with...