HDK
|
#include "pxr/pxr.h"
#include "pxr/imaging/hd/api.h"
#include "pxr/imaging/hd/types.h"
#include "pxr/usd/sdf/path.h"
#include "pxr/base/gf/vec3i.h"
#include "pxr/base/tf/hashmap.h"
#include "pxr/base/vt/value.h"
Go to the source code of this file.
Classes | |
class | HdAovDescriptor |
struct | HdRenderBufferDescriptor |
class | HdRenderPassAovBinding |
class | HdParsedAovToken |
Typedefs | |
typedef std::vector < HdAovDescriptor > | HdAovDescriptorList |
typedef std::vector < HdRenderPassAovBinding > | HdRenderPassAovBindingVector |
typedef std::vector < HdParsedAovToken > | HdParsedAovTokenVector |
Functions | |
HD_API std::ostream & | operator<< (std::ostream &out, const HdRenderPassAovBinding &desc) |
HD_API bool | operator== (const HdRenderPassAovBinding &lhs, const HdRenderPassAovBinding &rhs) |
HD_API bool | operator!= (const HdRenderPassAovBinding &lhs, const HdRenderPassAovBinding &rhs) |
HD_API size_t | hash_value (const HdRenderPassAovBinding &b) |
HD_API bool | HdAovHasDepthSemantic (TfToken const &aovName) |
Returns true if the AOV is used as a depth binding based on its name. More... | |
HD_API bool | HdAovHasDepthStencilSemantic (TfToken const &aovName) |
Returns true if the AOV is used as a depthStencil binding based on its name. More... | |
Variables | |
PXR_NAMESPACE_OPEN_SCOPE typedef TfHashMap< TfToken, VtValue, TfToken::HashFunctor > | HdAovSettingsMap |
typedef std::vector<HdAovDescriptor> HdAovDescriptorList |
typedef std::vector<HdParsedAovToken> HdParsedAovTokenVector |
typedef std::vector<HdRenderPassAovBinding> HdRenderPassAovBindingVector |
HD_API size_t hash_value | ( | const HdRenderPassAovBinding & | b | ) |
Returns true if the AOV is used as a depth binding based on its name.
Returns true if the AOV is used as a depthStencil binding based on its name.
HD_API bool operator!= | ( | const HdRenderPassAovBinding & | lhs, |
const HdRenderPassAovBinding & | rhs | ||
) |
HD_API std::ostream& operator<< | ( | std::ostream & | out, |
const HdRenderPassAovBinding & | desc | ||
) |
HD_API bool operator== | ( | const HdRenderPassAovBinding & | lhs, |
const HdRenderPassAovBinding & | rhs | ||
) |
PXR_NAMESPACE_OPEN_SCOPE typedef TfHashMap<TfToken, VtValue, TfToken::HashFunctor> HdAovSettingsMap |