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

Go to the source code of this file.

Classes

struct  HgiVertexAttributeDesc
 
struct  HgiVertexBufferDesc
 
struct  HgiMultiSampleState
 
struct  HgiRasterizationState
 
struct  HgiDepthStencilState
 
struct  HgiGraphicsPipelineDesc
 
class  HgiGraphicsPipeline
 

Typedefs

using HgiVertexAttributeDescVector = std::vector< HgiVertexAttributeDesc >
 
using HgiVertexBufferDescVector = std::vector< HgiVertexBufferDesc >
 
using HgiGraphicsPipelineHandle = HgiHandle< class HgiGraphicsPipeline >
 
using HgiGraphicsPipelineHandleVector = std::vector< HgiGraphicsPipelineHandle >
 

Functions

HGI_API bool operator== (const HgiVertexAttributeDesc &lhs, const HgiVertexAttributeDesc &rhs)
 
HGI_API bool operator!= (const HgiVertexAttributeDesc &lhs, const HgiVertexAttributeDesc &rhs)
 
HGI_API bool operator== (const HgiVertexBufferDesc &lhs, const HgiVertexBufferDesc &rhs)
 
HGI_API bool operator!= (const HgiVertexBufferDesc &lhs, const HgiVertexBufferDesc &rhs)
 
HGI_API bool operator== (const HgiMultiSampleState &lhs, const HgiMultiSampleState &rhs)
 
HGI_API bool operator!= (const HgiMultiSampleState &lhs, const HgiMultiSampleState &rhs)
 
HGI_API bool operator== (const HgiRasterizationState &lhs, const HgiRasterizationState &rhs)
 
HGI_API bool operator!= (const HgiRasterizationState &lhs, const HgiRasterizationState &rhs)
 
HGI_API bool operator== (const HgiDepthStencilState &lhs, const HgiDepthStencilState &rhs)
 
HGI_API bool operator!= (const HgiDepthStencilState &lhs, const HgiDepthStencilState &rhs)
 
HGI_API bool operator== (const HgiGraphicsPipelineDesc &lhs, const HgiGraphicsPipelineDesc &rhs)
 
HGI_API bool operator!= (const HgiGraphicsPipelineDesc &lhs, const HgiGraphicsPipelineDesc &rhs)
 

Typedef Documentation

Definition at line 307 of file graphicsPipeline.h.

Definition at line 64 of file graphicsPipeline.h.

Definition at line 99 of file graphicsPipeline.h.

Function Documentation

HGI_API bool operator!= ( const HgiVertexBufferDesc lhs,
const HgiVertexBufferDesc rhs 
)
inline
HGI_API bool operator== ( const HgiVertexAttributeDesc lhs,
const HgiVertexAttributeDesc rhs 
)
HGI_API bool operator== ( const HgiVertexBufferDesc lhs,
const HgiVertexBufferDesc rhs 
)
HGI_API bool operator== ( const HgiMultiSampleState lhs,
const HgiMultiSampleState rhs 
)
HGI_API bool operator== ( const HgiRasterizationState lhs,
const HgiRasterizationState rhs 
)
HGI_API bool operator== ( const HgiDepthStencilState lhs,
const HgiDepthStencilState rhs 
)
HGI_API bool operator== ( const HgiGraphicsPipelineDesc lhs,
const HgiGraphicsPipelineDesc rhs 
)