Definition TextureVulkan.h:11
Thread-safe context for initializing resources. Records a command buffer that transitions all newly c...
Definition InitContext.h:13
void TextureDestroyed(const plGALTextureVulkan *pTexture)
Needs to be called by the plGALDeviceVulkan just before a texture is destroyed to clean up stale barr...
Definition InitContext.cpp:58
vk::CommandBuffer GetFinishedCommandBuffer()
Returns a finished command buffer of all background loading up to this point. The command buffer is a...
Definition InitContext.cpp:31
void InitTexture(const plGALTextureVulkan *pTexture, vk::ImageCreateInfo &createInfo, plArrayPtr< plGALSystemMemoryDescription > pInitialData)
Initializes a texture and moves it into its default state.
Definition InitContext.cpp:64