24 #ifndef PXR_IMAGING_HDX_TYPES_H 25 #define PXR_IMAGING_HDX_TYPES_H 28 #include "pxr/imaging/hdx/api.h" 29 #include "pxr/imaging/hdx/version.h" 30 #include "pxr/imaging/hgi/types.h" 31 #include "pxr/imaging/hio/types.h" 35 PXR_NAMESPACE_OPEN_SCOPE
39 struct HdxShaderInputs {
48 bool operator==(
const HdxShaderInputs& lhs,
const HdxShaderInputs& rhs);
50 bool operator!=(
const HdxShaderInputs& lhs,
const HdxShaderInputs& rhs);
52 std::ostream&
operator<<(std::ostream& out,
const HdxShaderInputs& pv);
56 HioFormat HdxGetHioFormat(HgiFormat hgiFormat);
58 PXR_NAMESPACE_CLOSE_SCOPE
60 #endif //PXR_IMAGING_HDX_TYPES_H SDF_API std::ostream & operator<<(std::ostream &out, const SdfSpecifier &spec)
Writes the string representation of SdfSpecifier to out.
A map with string keys and VtValue values.
AR_API bool operator!=(const ArAssetInfo &lhs, const ArAssetInfo &rhs)
AR_API bool operator==(const ArAssetInfo &lhs, const ArAssetInfo &rhs)
std::vector< TfToken > TfTokenVector
Convenience types.
TfToken class for efficient string referencing and hashing, plus conversions to and from stl string c...