Blender V5.0
GlobalGPUState Struct Reference

Public Member Functions

 GlobalGPUState ()=default
 ~GlobalGPUState ()

Public Attributes

bool gpu_shader_bound = false
CurveMappingcurve_mapping = nullptr
CurveMappingorig_curve_mapping = nullptr
bool use_curve_mapping = false
int curve_mapping_timestamp = 0

Detailed Description

Definition at line 122 of file colormanagement.cc.

Constructor & Destructor Documentation

◆ GlobalGPUState()

GlobalGPUState::GlobalGPUState ( )
default

◆ ~GlobalGPUState()

GlobalGPUState::~GlobalGPUState ( )
inline

Definition at line 125 of file colormanagement.cc.

References BKE_curvemapping_free(), and curve_mapping.

Member Data Documentation

◆ curve_mapping

CurveMapping* GlobalGPUState::curve_mapping = nullptr

Definition at line 136 of file colormanagement.cc.

Referenced by ~GlobalGPUState().

◆ curve_mapping_timestamp

int GlobalGPUState::curve_mapping_timestamp = 0

Definition at line 138 of file colormanagement.cc.

◆ gpu_shader_bound

bool GlobalGPUState::gpu_shader_bound = false

Definition at line 133 of file colormanagement.cc.

◆ orig_curve_mapping

CurveMapping * GlobalGPUState::orig_curve_mapping = nullptr

Definition at line 136 of file colormanagement.cc.

◆ use_curve_mapping

bool GlobalGPUState::use_curve_mapping = false

Definition at line 137 of file colormanagement.cc.


The documentation for this struct was generated from the following file: