Blender V4.5
GPUPickState Struct Reference

Classes

struct  [struct].gpu
struct  [struct].src
struct  [struct].dst
struct  [struct].cache
union  [union].__unnamed0__

Public Attributes

GPUSelectBufferbuffer
eGPUSelectMode mode
struct  gpu
struct  src
struct  dst
bool use_cache
bool is_cached
struct  cache
union  
int viewport [4]
int scissor [4]
eGPUWriteMask write_mask
eGPUDepthTest depth_test

Detailed Description

Depth sorting.

Definition at line 228 of file gpu_select_pick.cc.

Member Data Documentation

◆ @165325031373345323273211051333244072026115272072

◆ buffer

GPUSelectBuffer* GPUPickState::buffer

Cache on initialization.

Definition at line 230 of file gpu_select_pick.cc.

Referenced by gpu_select_pick_begin(), and gpu_select_pick_end().

◆ cache

◆ depth_test

eGPUDepthTest GPUPickState::depth_test

Definition at line 291 of file gpu_select_pick.cc.

Referenced by gpu_select_pick_begin(), and gpu_select_pick_end().

◆ dst

◆ gpu

◆ is_cached

◆ mode

eGPUSelectMode GPUPickState::mode

Mode of this operation.

Definition at line 232 of file gpu_select_pick.cc.

Referenced by gpu_select_pick_begin(), gpu_select_pick_cache_load_id(), gpu_select_pick_end(), and gpu_select_pick_load_id().

◆ scissor

int GPUPickState::scissor[4]

Definition at line 289 of file gpu_select_pick.cc.

Referenced by gpu_select_pick_begin().

◆ src

◆ use_cache

bool GPUPickState::use_cache

Store cache between GPU_select_cache_begin/end

Definition at line 259 of file gpu_select_pick.cc.

Referenced by gpu_select_pick_begin(), gpu_select_pick_cache_begin(), gpu_select_pick_cache_end(), gpu_select_pick_end(), and gpu_select_pick_load_id().

◆ viewport

int GPUPickState::viewport[4]

Previous state to restore after drawing.

Definition at line 288 of file gpu_select_pick.cc.

Referenced by gpu_select_pick_end().

◆ write_mask

eGPUWriteMask GPUPickState::write_mask

Definition at line 290 of file gpu_select_pick.cc.

Referenced by gpu_select_pick_begin(), and gpu_select_pick_end().


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