VKMEMORYPROPERTYHOSTCOHERENTBIT
VKMEMORYPROPERTYHOSTCOHERENTBIT is a flag used in Vulkan, a low-level graphics and compute API, to specify memory properties for host-visible memory. When this flag is set, it indicates that the memory is coherent between the host and the device. This means that writes to the memory by the host are immediately visible to the device, and vice versa, without the need for explicit memory barriers or flushes.
This flag is particularly useful in scenarios where frequent data exchange between the host and the device
However, it's important to note that coherent memory can be more expensive in terms of performance compared
In summary, VKMEMORYPROPERTYHOSTCOHERENTBIT is a Vulkan memory property flag that ensures coherence between host and device