Blender  V2.93
Public Attributes | List of all members
GPUViewport Struct Reference

Public Attributes

int size [2]
 
int flag
 
int active_view
 
struct {
   void *   handle
 
   ViewportEngineData *   data
 
engine_data [MAX_ENABLE_ENGINE]
 
DefaultFramebufferListfbl
 
DefaultTextureListtxl
 
ViewportMemoryPool vmempool
 
struct DRWInstanceDataListidatalist
 
ListBase tex_pool
 
double cache_time
 
ColorManagedViewSettings view_settings
 
ColorManagedDisplaySettings display_settings
 
CurveMappingorig_curve_mapping
 
float dither
 
bool do_color_management
 
struct GPUViewportBatch batch
 

Detailed Description

Definition at line 85 of file gpu_viewport.c.

Member Data Documentation

◆ active_view

int GPUViewport::active_view

◆ batch

struct GPUViewportBatch GPUViewport::batch

Definition at line 117 of file gpu_viewport.c.

Referenced by gpu_viewport_batch_free(), and gpu_viewport_batch_get().

◆ cache_time

double GPUViewport::cache_time

Definition at line 108 of file gpu_viewport.c.

Referenced by GPU_viewport_cache_time_get().

◆ data

ViewportEngineData* GPUViewport::data

◆ display_settings

ColorManagedDisplaySettings GPUViewport::display_settings

Definition at line 112 of file gpu_viewport.c.

Referenced by GPU_viewport_colorspace_set(), and gpu_viewport_draw_colormanaged().

◆ dither

float GPUViewport::dither

Definition at line 114 of file gpu_viewport.c.

Referenced by GPU_viewport_colorspace_set(), and gpu_viewport_draw_colormanaged().

◆ do_color_management

bool GPUViewport::do_color_management

◆ 

struct { ... } GPUViewport::engine_data[MAX_ENABLE_ENGINE]

◆ fbl

DefaultFramebufferList* GPUViewport::fbl

◆ flag

int GPUViewport::flag

◆ handle

void* GPUViewport::handle

◆ idatalist

struct DRWInstanceDataList* GPUViewport::idatalist

◆ orig_curve_mapping

CurveMapping* GPUViewport::orig_curve_mapping

Definition at line 113 of file gpu_viewport.c.

Referenced by GPU_viewport_colorspace_set().

◆ size

int GPUViewport::size[2]

◆ tex_pool

ListBase GPUViewport::tex_pool

◆ txl

DefaultTextureList* GPUViewport::txl

◆ view_settings

ColorManagedViewSettings GPUViewport::view_settings

◆ vmempool

ViewportMemoryPool GPUViewport::vmempool

Definition at line 101 of file gpu_viewport.c.

Referenced by GPU_viewport_free(), and GPU_viewport_mempool_get().


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