TextureManager

TextureManager
Declaration
class TextureManager : public Render::TextureManager;
Description

Vulkan TextureManager for creating textures and keeping track of them in the list.

Methods
Method 
Description 
 
Reports whether textures can be created on the current thread 
Creates a depth/stencil surface four use with a render target. 
 
Creates a texture object from a platform specific texture handle, which has already been allocated by the user. 
 
 
Returns which image format types a texture manager supports rendering natively. 
 
Reports ImageUse flags supported by the renderer for this image format. 
Returns the Vulkan context. 
Initializes the texture with the texture format. 
Called to release all GPU texture resources. This must be called on the render thread. 
Sets the size of a texture pool. 
TextureManager constructor. 
File

Vulkan_Texture.h