HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
texture.h File Reference
#include "pxr/pxr.h"
#include "pxr/base/gf/vec3i.h"
#include "pxr/imaging/hgi/api.h"
#include "pxr/imaging/hgi/enums.h"
#include "pxr/imaging/hgi/handle.h"
#include "pxr/imaging/hgi/types.h"
#include <string>
#include <vector>
+ Include dependency graph for texture.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  HgiComponentMapping
 
struct  HgiTextureDesc
 
class  HgiTexture
 
struct  HgiTextureViewDesc
 
class  HgiTextureView
 

Typedefs

using HgiTextureHandle = HgiHandle< class HgiTexture >
 
using HgiTextureHandleVector = std::vector< HgiTextureHandle >
 
using HgiTextureViewHandle = HgiHandle< class HgiTextureView >
 
using HgiTextureViewHandleVector = std::vector< HgiTextureViewHandle >
 

Functions

HGI_API bool operator== (const HgiComponentMapping &lhs, const HgiComponentMapping &rhs)
 
HGI_API bool operator!= (const HgiComponentMapping &lhs, const HgiComponentMapping &rhs)
 
HGI_API bool operator== (const HgiTextureDesc &lhs, const HgiTextureDesc &rhs)
 
HGI_API bool operator!= (const HgiTextureDesc &lhs, const HgiTextureDesc &rhs)
 
HGI_API bool operator== (const HgiTextureViewDesc &lhs, const HgiTextureViewDesc &rhs)
 
HGI_API bool operator!= (const HgiTextureViewDesc &lhs, const HgiTextureViewDesc &rhs)
 

Typedef Documentation

Definition at line 206 of file texture.h.

Definition at line 207 of file texture.h.

Definition at line 312 of file texture.h.

Definition at line 313 of file texture.h.

Function Documentation

HGI_API bool operator!= ( const HgiTextureDesc lhs,
const HgiTextureDesc rhs 
)
HGI_API bool operator== ( const HgiComponentMapping lhs,
const HgiComponentMapping rhs 
)
HGI_API bool operator== ( const HgiTextureDesc lhs,
const HgiTextureDesc rhs 
)
HGI_API bool operator== ( const HgiTextureViewDesc lhs,
const HgiTextureViewDesc rhs 
)