Blender V5.0
blender::compositor::OCIOColorSpaceConversionShader Class Reference

#include <COM_ocio_color_space_conversion_shader.hh>

Inherits blender::compositor::CachedResource.

Public Member Functions

 OCIOColorSpaceConversionShader (Context &context, std::string source, std::string target)
gpu::Shaderbind_shader_and_resources ()
void unbind_shader_and_resources ()
const char * input_sampler_name ()
const char * output_image_name ()

Additional Inherited Members

Public Attributes inherited from blender::compositor::CachedResource
bool needed = true

Detailed Description

Definition at line 50 of file COM_ocio_color_space_conversion_shader.hh.

Constructor & Destructor Documentation

◆ OCIOColorSpaceConversionShader()

blender::compositor::OCIOColorSpaceConversionShader::OCIOColorSpaceConversionShader ( Context & context,
std::string source,
std::string target )

Member Function Documentation

◆ bind_shader_and_resources()

gpu::Shader * blender::compositor::OCIOColorSpaceConversionShader::bind_shader_and_resources ( )

◆ input_sampler_name()

const char * blender::compositor::OCIOColorSpaceConversionShader::input_sampler_name ( )

◆ output_image_name()

const char * blender::compositor::OCIOColorSpaceConversionShader::output_image_name ( )

◆ unbind_shader_and_resources()

void blender::compositor::OCIOColorSpaceConversionShader::unbind_shader_and_resources ( )

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