Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/intern/draw_manager.h
| Show First 20 Lines • Show All 436 Lines • ▼ Show 20 Lines | |||||
| #define MAX_CULLED_VIEWS 32 | #define MAX_CULLED_VIEWS 32 | ||||
| struct DRWView { | struct DRWView { | ||||
| /** Parent view if this is a sub view. NULL otherwise. */ | /** Parent view if this is a sub view. NULL otherwise. */ | ||||
| struct DRWView *parent; | struct DRWView *parent; | ||||
| ViewInfos storage; | ViewInfos storage; | ||||
| float4x4 persmat; | |||||
| float4x4 persinv; | |||||
| /** Number of active clip planes. */ | /** Number of active clip planes. */ | ||||
| int clip_planes_len; | int clip_planes_len; | ||||
| /** Does culling result needs to be updated. */ | /** Does culling result needs to be updated. */ | ||||
| bool is_dirty; | bool is_dirty; | ||||
| /** Does facing needs to be reversed? */ | /** Does facing needs to be reversed? */ | ||||
| bool is_inverted; | bool is_inverted; | ||||
| /** Culling */ | /** Culling */ | ||||
| uint32_t culling_mask; | uint32_t culling_mask; | ||||
| ▲ Show 20 Lines • Show All 260 Lines • Show Last 20 Lines | |||||