HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
OCIO_NAMESPACE::GPUProcessor Class Reference

#include <OpenColorIO.h>

Public Member Functions

bool isNoOp () const
 
bool hasChannelCrosstalk () const
 
const char * getCacheID () const
 
void extractGpuShaderInfo (GpuShaderDescRcPtr &shaderDesc) const
 Extract & Store the shader information to implement the color processing. More...
 
void extractGpuShaderInfo (GpuShaderCreatorRcPtr &shaderCreator) const
 Extract the shader information using a custom GpuShaderCreator class. More...
 
 GPUProcessor (const GPUProcessor &)=delete
 
GPUProcessoroperator= (const GPUProcessor &)=delete
 
 ~GPUProcessor ()
 Do not use (needed only for pybind11). More...
 

Friends

class Processor
 

Detailed Description

Definition at line 2536 of file OpenColorIO.h.

Constructor & Destructor Documentation

OCIO_NAMESPACE::GPUProcessor::GPUProcessor ( const GPUProcessor )
delete
OCIO_NAMESPACE::GPUProcessor::~GPUProcessor ( )

Do not use (needed only for pybind11).

Member Function Documentation

void OCIO_NAMESPACE::GPUProcessor::extractGpuShaderInfo ( GpuShaderDescRcPtr shaderDesc) const

Extract & Store the shader information to implement the color processing.

void OCIO_NAMESPACE::GPUProcessor::extractGpuShaderInfo ( GpuShaderCreatorRcPtr shaderCreator) const

Extract the shader information using a custom GpuShaderCreator class.

const char* OCIO_NAMESPACE::GPUProcessor::getCacheID ( ) const
bool OCIO_NAMESPACE::GPUProcessor::hasChannelCrosstalk ( ) const
bool OCIO_NAMESPACE::GPUProcessor::isNoOp ( ) const
GPUProcessor& OCIO_NAMESPACE::GPUProcessor::operator= ( const GPUProcessor )
delete

Friends And Related Function Documentation

friend class Processor
friend

Definition at line 2561 of file OpenColorIO.h.


The documentation for this class was generated from the following file: