Texture

Texture
Declaration
class Texture : public Render::Texture;
Description

Vulkan Texture class implementation; it may actually include several HW textures (one for each ImageFormat plane).

Data Members
Data Member 
Description 
 
 
Methods
Method 
Description 
 
Applies a texture to a to a given stage for a device, starting at stageIndex and advances the index. 
Retrieves the format of the image associated with the texture. 
Retrieves the image associated with a texture. 
Returns the format of the texture and its usage capabilities. 
Returns the size of the texture. 
A platform-specific method, that will actually create the API specific texture object. 
Initialize initializes the Texture from a platform specific texture handle. 
Determines whether the Initialize call has already been made, and if it was successful. 
Causes the hardware textures associated with this texture to be released. 
Texture constructor. 
Updates a texture region based on the specified image data. 
Synchronizes RenderTarget and Staging content. 
Structures
Structure 
Description 
 
File

Vulkan_Texture.h