uint32_t GetTextureId() const
Returns the OpenGL id / name of the texture.
Describes the properties needed to create a GPU texture view from an existing GPU texture object...
Describes the properties needed to create a GPU texture.
Represents a graphics platform independent GPU texture resource.
HGIGL_API uint64_t GetRawResource() const override
This function returns the handle to the Hgi backend's gpu resource, cast to a uint64_t.
Represents a OpenGL GPU texture resource.
HGIGL_API size_t GetByteSizeOfResource() const override
Returns the byte size of the GPU texture.