7 #ifndef PXR_IMAGING_HDX_OIT_RESOLVE_TASK_H 
    8 #define PXR_IMAGING_HDX_OIT_RESOLVE_TASK_H 
   26     std::shared_ptr<class HdSt_ImageShaderRenderPass>;
 
   28     std::shared_ptr<class HdStRenderPassShader>;
 
   89     void _PrepareOitBuffers(
 
  101     void _UpdateCameraFraming(
 
bool resolveAovMultiSample
 
std::shared_ptr< class HdRenderPassState > HdRenderPassStateSharedPtr
 
HDX_API void Prepare(HdTaskContext *ctx, HdRenderIndex *renderIndex) override
 
static HDX_API bool IsOitEnabled()
 
std::shared_ptr< class HdStRenderPassState > HdStRenderPassStateSharedPtr
 
HDX_API void Sync(HdSceneDelegate *delegate, HdTaskContext *ctx, HdDirtyBits *dirtyBits) override
Sync the resolve pass resources. 
 
std::shared_ptr< class HdSt_ImageShaderRenderPass > HdSt_ImageShaderRenderPassSharedPtr
 
HDX_API ~HdxOitResolveTask() override
 
HDX_API void Execute(HdTaskContext *ctx) override
 
bool operator!=(const Mat3< T0 > &m0, const Mat3< T1 > &m1)
Inequality operator, does exact floating point comparisons. 
 
HDX_API std::ostream & operator<<(std::ostream &out, const HdxOitResolveTaskParams &pv)
 
std::unordered_map< TfToken, VtValue, TfToken::HashFunctor > HdTaskContext
 
std::shared_ptr< class HdStRenderPassShader > HdStRenderPassShaderSharedPtr
 
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
 
#define PXR_NAMESPACE_CLOSE_SCOPE
 
std::shared_ptr< HdBufferArrayRange > HdBufferArrayRangeSharedPtr
 
HdxOitResolveTaskParams()
 
std::vector< HdRenderPassAovBinding > HdRenderPassAovBindingVector
 
bool operator==(const Mat3< T0 > &m0, const Mat3< T1 > &m1)
Equality operator, does exact floating point comparisons.