Blender V5.0
blender::draw::color_management Namespace Reference

Enumerations

enum class  eDRWColorManagementType { ViewTransform = 0 , ViewTransformAndLook , UseRenderSettings }

Functions

static float dither_get (eDRWColorManagementType color_management_type, const Scene &scene)
static eDRWColorManagementType drw_color_management_type_for_v3d (const Scene &scene, const View3D &v3d)
static eDRWColorManagementType drw_color_management_type_for_space_image (const SpaceImage &sima)
static eDRWColorManagementType drw_color_management_type_for_space_node (Main &bmain, const SpaceNode &snode)
static eDRWColorManagementType drw_color_management_type_get (Main *bmain, const Scene &scene, const View3D *v3d, const SpaceLink *space_data)
static void viewport_settings_apply (GPUViewport &viewport, const Scene &scene, const eDRWColorManagementType color_management_type)
void viewport_color_management_set (GPUViewport &viewport, DRWContext &draw_ctx)

Enumeration Type Documentation

◆ eDRWColorManagementType

Enumerator
ViewTransform 
ViewTransformAndLook 
UseRenderSettings 

Definition at line 30 of file draw_color_management.cc.

Function Documentation

◆ dither_get()

float blender::draw::color_management::dither_get ( eDRWColorManagementType color_management_type,
const Scene & scene )
static

◆ drw_color_management_type_for_space_image()

eDRWColorManagementType blender::draw::color_management::drw_color_management_type_for_space_image ( const SpaceImage & sima)
static

◆ drw_color_management_type_for_space_node()

eDRWColorManagementType blender::draw::color_management::drw_color_management_type_for_space_node ( Main & bmain,
const SpaceNode & snode )
static

◆ drw_color_management_type_for_v3d()

eDRWColorManagementType blender::draw::color_management::drw_color_management_type_for_v3d ( const Scene & scene,
const View3D & v3d )
static

◆ drw_color_management_type_get()

eDRWColorManagementType blender::draw::color_management::drw_color_management_type_get ( Main * bmain,
const Scene & scene,
const View3D * v3d,
const SpaceLink * space_data )
static

◆ viewport_color_management_set()

void blender::draw::color_management::viewport_color_management_set ( GPUViewport & viewport,
DRWContext & draw_ctx )

◆ viewport_settings_apply()