|
HDK
|
#include <textureObject.h>
Inheritance diagram for HdStUvTextureObject:Public Member Functions | |
| HDST_API | ~HdStUvTextureObject () override |
| HgiTextureHandle const & | GetTexture () const |
| const std::pair< HdWrap, HdWrap > & | GetWrapParameters () const |
| HDST_API HdStTextureType | GetTextureType () const overridefinal |
| HDST_API size_t | GetCommittedSize () const override |
| Returns the actual amount of memory committed to the GPU. More... | |
Public Member Functions inherited from HdStTextureObject | |
| const HdStTextureIdentifier & | GetTextureIdentifier () const |
| size_t | GetTargetMemory () const |
| HDST_API void | SetTargetMemory (size_t) |
| virtual HDST_API bool | IsValid () const =0 |
| virtual HDST_API | ~HdStTextureObject () |
A base class for uv textures (including cubemaps).
Definition at line 142 of file textureObject.h.
|
override |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
overridevirtual |
Returns the actual amount of memory committed to the GPU.
Implements HdStTextureObject.
|
inline |
Get the handle to the actual GPU resource.
Only valid after commit phase.
Definition at line 152 of file textureObject.h.
|
finaloverridevirtual |
Get texture type
Implements HdStTextureObject.
Opinion about wrapS and wrapT parameters from the texture file.
Only valid after commit phase. Can be HdWrapNoOpinion.
Definition at line 159 of file textureObject.h.