HDST_API HdTextureType GetTextureType() const override
Get texture type.
Base class for a texture object.
HgiTextureHandle const & GetTexelTexture() const
Get the gpu texture name for the texels.
HgiTextureHandle const & GetLayoutTexture() const
Get the gpu texture name for the layout.
HDST_API bool IsValid() const override
Is texture valid? Only correct after commit phase.
Class to identify a texture file or a texture within the texture file (e.g., a frame in a movie).
HDST_API void _Load() override
Load texture to CPU (thread-safe)
HDST_API void _Commit() override
Commit texture to GPU (not thread-safe)