|
|
Donner SVG 0.8.0-pre
SVG editor and embeddable C++20 engine.
|
The synchronization state a texture is left in, as the backend's bookkeeping records it. More...
#include "donner/gpu/vulkan/VulkanResourceState.h"
Public Member Functions | |
| bool | operator== (const TextureSyncState &other) const =default |
| Equality operator. | |
The synchronization state a texture is left in, as the backend's bookkeeping records it.
The stage and access describe what last touched the image, which is what a later barrier names as its source scope. A freshly created texture has touched nothing, so it carries the top-of-pipe stage and an empty access mask: a barrier out of that state waits for nothing, which is correct rather than merely permissive.
|
default |
Equality operator.
| other | State to compare against. |