KhronosGroup / KhronosGroup/Vulkan-Docs
Question about acquire and release images from and to external queue
Open
Nobody has claimed this yet.
Resolving Inside Khronos
System Integration
- Dominant language
- JavaScript
- Stars
- 3.3k
- Forks
- 549
- Avg merge
- 5d 5h
- Merged PRs (30d)
- 2
Description
In the spec, it says
If the transfer is via an image memory barrier, and an image layout transition is
desired, then the values of oldLayout and newLayout in the
_release operation_'s memory barrier must: be equal to values of
oldLayout and newLayout in the _acquire operation_'s memory
barrier.
However, if the src queue is external, we may not know the oldLayout.
For example, For GL EXT_external_objects extension, there is no API to query the current image layout
before calling SignalSemaphoreEXT(). In that case, what should we use for the oldLayout.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.