|
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"
Include dependency graph for aov.h:
This graph shows which files directly or indirectly include this file: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 |