Blender V4.3
blender::realtime_compositor::OCIOColorSpaceConversionShader Class Reference

#include <COM_ocio_color_space_conversion_shader.hh>

Inherits blender::realtime_compositor::CachedResource.

Public Member Functions

 OCIOColorSpaceConversionShader (Context &context, std::string source, std::string target)
 
GPUShaderbind_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::realtime_compositor::CachedResource
bool needed = true
 

Detailed Description

Definition at line 42 of file COM_ocio_color_space_conversion_shader.hh.

Constructor & Destructor Documentation

◆ OCIOColorSpaceConversionShader()

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

Member Function Documentation

◆ bind_shader_and_resources()

GPUShader * blender::realtime_compositor::OCIOColorSpaceConversionShader::bind_shader_and_resources ( )

◆ input_sampler_name()

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

◆ output_image_name()

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

◆ unbind_shader_and_resources()

void blender::realtime_compositor::OCIOColorSpaceConversionShader::unbind_shader_and_resources ( )

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