JMS55
JMS55
> If the goal of this PR is to make assets usable in async context, why not just wrap the specific read-only assets in Arc yourself? So instead of Assets...
Needs a migration guide imo, since lots of users use this.
Oh whoops, I missed that. Might be nice to add an example of the before/after changes needed, though.
Can you give some examples of how you expect users to use the new APIs? For when users want to support the fastest path for UMA/ReBAR systems, but still also...
For _texture_ uploads, we still need something like VK_EXT_host_image_copy to not take up the device queue while uploading textures.
What's the current status of this PR? Latest async-executor release is 1.12.0
For reviewers: Can we get an updated list of known problems posted in the comments? Is this PR still in draft or ready for reviews and merging?
Issues at high altitudes are fine for this PR imo, we don't need to fix that now as long as it works from the ground and reasonable heights. Have all...
> Spans have to be declared in the same scope so it's not clear how to group passes across nodes in the render graph. Not possible, yeah. I wouldn't worry...
For stuff like ssao, bloom, etc, I wouldn't add `_pass` to the name. For the main opaque 3d pass, meshlet material passes, transparent main 3d pass, etc, I _would_ include...