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

#include <COM_ocio_color_space_conversion_shader.hh>

Inherits blender::compositor::CachedResource.

Public Member Functions

 OCIOToDisplayShader (Context &context, const ColorManagedDisplaySettings &display_settings, const ColorManagedViewSettings &view_settings, const bool inverse)
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 111 of file COM_ocio_color_space_conversion_shader.hh.

Constructor & Destructor Documentation

◆ OCIOToDisplayShader()

blender::compositor::OCIOToDisplayShader::OCIOToDisplayShader ( Context & context,
const ColorManagedDisplaySettings & display_settings,
const ColorManagedViewSettings & view_settings,
const bool inverse )

Member Function Documentation

◆ bind_shader_and_resources()

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

◆ input_sampler_name()

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

◆ output_image_name()

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

◆ unbind_shader_and_resources()

void blender::compositor::OCIOToDisplayShader::unbind_shader_and_resources ( )

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