void setRenderFlag(TEXTURE_RENDER_FLAG value)
RESOURCE_STATE getState() const
unsigned int getId() const
void * getResource() const
static TextureExternalData forDx12(void *resource, RESOURCE_STATE state)
bool getGammaCorrect() const
static TextureExternalData forGles(unsigned int id)
void setGammaCorrect(bool value)
RENDERING_API getTargetApi() const
static TextureExternalData forDx11(void *resource)
TEXTURE_RENDER_FLAG getRenderFlag() const
External texture data, allowing to inject low-level constructs within the renderers.
Definition: TextureExternalData.h:36