Optional interface for plGALTexture if it was created via plGALDevice::CreateSharedTexture....
Definition Texture.h:33
Definition SharedTextureVulkan.h:6
virtual plGALPlatformSharedHandle GetSharedHandle() const override
Returns the handle that can be used to open this texture on another device / process....
Definition SharedTextureVulkan.cpp:376
virtual void SignalSemaphoreGPU(plUInt64 uiValue) const override
Once the current render pipeline is done on the GPU, the semaphore will be signaled with the given va...
Definition SharedTextureVulkan.cpp:386
virtual void WaitSemaphoreGPU(plUInt64 uiValue) const override
Before the current render pipeline is executed, the GPU will wait for the semaphore to have the given...
Definition SharedTextureVulkan.cpp:381
Definition TextureVulkan.h:11
@ None
Not shared.
Definition Enumerations.h:229
Definition Descriptors.h:177