Blender V4.3
GPUViewport Struct Reference

Public Attributes

int size [2]
int flag
int active_view
DRWDatadraw_data
GPUTexture * color_render_tx [2]
GPUTexture * color_overlay_tx [2]
GPUTexture * depth_tx
GPUFrameBuffer * stereo_comp_fb
GPUFrameBuffer * overlay_fb
ColorManagedViewSettings view_settings
ColorManagedDisplaySettings display_settings
CurveMappingorig_curve_mapping
float dither
bool do_color_management
GPUViewportBatch batch

Detailed Description

Definition at line 52 of file gpu_viewport.cc.

Member Data Documentation

◆ active_view

int GPUViewport::active_view

◆ batch

GPUViewportBatch GPUViewport::batch

Definition at line 79 of file gpu_viewport.cc.

Referenced by gpu_viewport_batch_free(), and gpu_viewport_batch_get().

◆ color_overlay_tx

◆ color_render_tx

GPUTexture* GPUViewport::color_render_tx[2]

◆ depth_tx

GPUTexture* GPUViewport::depth_tx

◆ display_settings

ColorManagedDisplaySettings GPUViewport::display_settings

Definition at line 73 of file gpu_viewport.cc.

Referenced by GPU_viewport_colorspace_set(), and gpu_viewport_draw_colormanaged().

◆ dither

float GPUViewport::dither

Definition at line 75 of file gpu_viewport.cc.

Referenced by GPU_viewport_colorspace_set(), and gpu_viewport_draw_colormanaged().

◆ do_color_management

bool GPUViewport::do_color_management

◆ draw_data

DRWData* GPUViewport::draw_data

Definition at line 60 of file gpu_viewport.cc.

Referenced by GPU_viewport_data_get(), and GPU_viewport_free().

◆ flag

◆ orig_curve_mapping

CurveMapping* GPUViewport::orig_curve_mapping

Definition at line 74 of file gpu_viewport.cc.

Referenced by GPU_viewport_colorspace_set().

◆ overlay_fb

GPUFrameBuffer* GPUViewport::overlay_fb

Overlay framebuffer for drawing outside of DRW module.

Definition at line 69 of file gpu_viewport.cc.

Referenced by GPU_viewport_framebuffer_overlay_get(), and gpu_viewport_textures_free().

◆ size

◆ stereo_comp_fb

GPUFrameBuffer* GPUViewport::stereo_comp_fb

Compositing framebuffer for stereo viewport.

Definition at line 67 of file gpu_viewport.cc.

Referenced by GPU_viewport_stereo_composite(), and gpu_viewport_textures_free().

◆ view_settings

ColorManagedViewSettings GPUViewport::view_settings

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