Blender  V3.3
Public Attributes | List of all members
ViewportEngineData Struct Reference

#include <draw_view_data.h>

Public Attributes

struct DRWRegisteredDrawEngineengine_type
 
FramebufferListfbl
 
TextureListtxl
 
PassListpsl
 
StorageListstl
 
voidinstance_data
 Memory block that can be freely used by the draw engine. When used the draw engine must implement DrawEngineType.instance_free callback. More...
 
char info [GPU_INFO_SIZE]
 
struct DRWTextStoretext_draw_cache
 
double init_time
 
double render_time
 
double background_time
 

Detailed Description

Definition at line 43 of file draw_view_data.h.

Member Data Documentation

◆ background_time

double ViewportEngineData::background_time

Definition at line 65 of file draw_view_data.h.

◆ engine_type

struct DRWRegisteredDrawEngine* ViewportEngineData::engine_type

◆ fbl

FramebufferList* ViewportEngineData::fbl

Definition at line 47 of file draw_view_data.h.

Referenced by DRW_view_data_engine_data_get_ensure().

◆ info

char ViewportEngineData::info[GPU_INFO_SIZE]

Definition at line 57 of file draw_view_data.h.

◆ init_time

double ViewportEngineData::init_time

Definition at line 63 of file draw_view_data.h.

◆ instance_data

void* ViewportEngineData::instance_data

Memory block that can be freely used by the draw engine. When used the draw engine must implement DrawEngineType.instance_free callback.

Definition at line 55 of file draw_view_data.h.

◆ psl

PassList* ViewportEngineData::psl

Definition at line 49 of file draw_view_data.h.

Referenced by DRW_view_data_engine_data_get_ensure().

◆ render_time

double ViewportEngineData::render_time

Definition at line 64 of file draw_view_data.h.

◆ stl

StorageList* ViewportEngineData::stl

Definition at line 50 of file draw_view_data.h.

Referenced by DRW_view_data_engine_data_get_ensure().

◆ text_draw_cache

struct DRWTextStore* ViewportEngineData::text_draw_cache

Definition at line 60 of file draw_view_data.h.

◆ txl

TextureList* ViewportEngineData::txl

Definition at line 48 of file draw_view_data.h.

Referenced by DRW_view_data_engine_data_get_ensure().


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