|
Blender V4.5
|
Public Member Functions | |
| GlobalGPUState ()=default | |
| ~GlobalGPUState () | |
Public Attributes | |
| bool | gpu_shader_bound = false |
| CurveMapping * | curve_mapping = nullptr |
| CurveMapping * | orig_curve_mapping = nullptr |
| bool | use_curve_mapping = false |
| int | curve_mapping_timestamp = 0 |
Definition at line 108 of file colormanagement.cc.
|
default |
|
inline |
Definition at line 111 of file colormanagement.cc.
References BKE_curvemapping_free(), and curve_mapping.
| CurveMapping* GlobalGPUState::curve_mapping = nullptr |
Definition at line 122 of file colormanagement.cc.
Referenced by update_glsl_curve_mapping(), and ~GlobalGPUState().
| int GlobalGPUState::curve_mapping_timestamp = 0 |
Definition at line 124 of file colormanagement.cc.
Referenced by update_glsl_curve_mapping().
| bool GlobalGPUState::gpu_shader_bound = false |
Definition at line 119 of file colormanagement.cc.
Referenced by IMB_colormanagement_finish_glsl_draw(), IMB_colormanagement_setup_glsl_draw_from_space(), and IMB_colormanagement_setup_glsl_draw_to_scene_linear().
| CurveMapping * GlobalGPUState::orig_curve_mapping = nullptr |
Definition at line 122 of file colormanagement.cc.
Referenced by update_glsl_curve_mapping().
| bool GlobalGPUState::use_curve_mapping = false |
Definition at line 123 of file colormanagement.cc.
Referenced by update_glsl_curve_mapping().