52 std::shared_ptr<GPUShaderCreator> shader_creator_;
74 void reset()
override;
113 std::shared_ptr<GPUShaderCreator> shader_creator_;
138 void reset()
override;
unsigned long long int uint64_t
OCIOColorSpaceConversionShader & get(Context &context, std::string source, std::string target)
OCIOColorSpaceConversionShaderKey(const std::string &source, const std::string &target, const std::string &config_cache_id)
std::string config_cache_id
void unbind_shader_and_resources()
const char * input_sampler_name()
gpu::Shader * bind_shader_and_resources()
const char * output_image_name()
OCIOColorSpaceConversionShader(Context &context, std::string source, std::string target)
OCIOToDisplayShader & get(Context &context, const ColorManagedDisplaySettings &display_settings, const ColorManagedViewSettings &view_settings, const bool inverse)
std::string view_transform
std::string config_cache_id
std::string display_device
OCIOToDisplayShaderKey(const ColorManagedDisplaySettings &display_settings, const ColorManagedViewSettings &view_settings, const bool inverse, const std::string &config_cache_id)
const char * input_sampler_name()
const char * output_image_name()
void unbind_shader_and_resources()
gpu::Shader * bind_shader_and_resources()
OCIOToDisplayShader(Context &context, const ColorManagedDisplaySettings &display_settings, const ColorManagedViewSettings &view_settings, const bool inverse)
MatBase< C, R > inverse(MatBase< C, R >) RET
bool operator==(const BokehKernelKey &a, const BokehKernelKey &b)