24 #ifndef PXR_IMAGING_HGI_BUFFER_H
25 #define PXR_IMAGING_HGI_BUFFER_H
146 HgiBuffer() =
delete;
147 HgiBuffer & operator=(
const HgiBuffer&) =
delete;
148 HgiBuffer(
const HgiBuffer&) =
delete;
HgiBufferDesc _descriptor
GLsizei const GLchar *const * string
virtual HGI_API void * GetCPUStagingAddress()=0
HGI_API HgiBufferDesc const & GetDescriptor() const
The descriptor describes the object.
virtual HGI_API size_t GetByteSizeOfResource() const =0
virtual HGI_API ~HgiBuffer()
std::vector< HgiBufferHandle > HgiBufferHandleVector
bool operator!=(const Mat3< T0 > &m0, const Mat3< T1 > &m1)
Inequality operator, does exact floating point comparisons.
virtual HGI_API uint64_t GetRawResource() const =0
GLsizeiptr const void GLenum usage
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
#define PXR_NAMESPACE_CLOSE_SCOPE
bool operator==(const Mat3< T0 > &m0, const Mat3< T1 > &m1)
Equality operator, does exact floating point comparisons.