|
Blender
V2.93
|
Public Attributes | |
| uint(* | buffer )[4] |
| uint | bufsize |
| char | mode |
| struct { | |
| DepthBufCache * rect_depth | |
| DepthBufCache * rect_depth_test | |
| int clip_readpixels [4] | |
| bool is_init | |
| uint prev_id | |
| } | gl |
| struct { | |
| rcti clip_rect | |
| uint rect_len | |
| } | src |
| struct { | |
| rcti clip_rect | |
| uint rect_len | |
| } | dst |
| bool | use_cache |
| bool | is_cached |
| struct { | |
| SubRectStride sub_rect | |
| ListBase bufs | |
| } | cache |
| union { | |
| struct { | |
| DepthID * hits | |
| uint hits_len | |
| uint hits_len_alloc | |
| } all | |
| struct { | |
| uint * rect_id | |
| } nearest | |
| }; | |
| int | viewport [4] |
| int | scissor [4] |
| eGPUWriteMask | write_mask |
| eGPUDepthTest | depth_test |
Definition at line 229 of file gpu_select_pick.c.
| union { ... } |
| struct { ... } GPUPickState::all |
Referenced by gpu_select_load_id_pass_all(), gpu_select_pick_begin(), and gpu_select_pick_end().
| uint(* GPUPickState::buffer)[4] |
Definition at line 231 of file gpu_select_pick.c.
Referenced by gpu_select_pick_begin(), and gpu_select_pick_end().
| ListBase GPUPickState::bufs |
Definition at line 269 of file gpu_select_pick.c.
Referenced by gpu_select_pick_cache_end(), gpu_select_pick_cache_load_id(), gpu_select_pick_end(), and gpu_select_pick_load_id().
| uint GPUPickState::bufsize |
Definition at line 234 of file gpu_select_pick.c.
Referenced by gpu_select_pick_begin(), and gpu_select_pick_end().
| struct { ... } GPUPickState::cache |
| int GPUPickState::clip_readpixels[4] |
Definition at line 246 of file gpu_select_pick.c.
Referenced by gpu_select_pick_begin(), and gpu_select_pick_load_id().
| rcti GPUPickState::clip_rect |
Definition at line 256 of file gpu_select_pick.c.
Referenced by gpu_select_pick_begin().
| eGPUDepthTest GPUPickState::depth_test |
Definition at line 291 of file gpu_select_pick.c.
Referenced by gpu_select_pick_begin(), and gpu_select_pick_end().
| struct { ... } GPUPickState::dst |
| struct { ... } GPUPickState::gl |
Referenced by gpu_select_pick_begin(), gpu_select_pick_end(), and gpu_select_pick_load_id().
| DepthID* GPUPickState::hits |
Definition at line 276 of file gpu_select_pick.c.
| uint GPUPickState::hits_len |
Definition at line 277 of file gpu_select_pick.c.
| uint GPUPickState::hits_len_alloc |
Definition at line 278 of file gpu_select_pick.c.
| bool GPUPickState::is_cached |
Definition at line 262 of file gpu_select_pick.c.
Referenced by gpu_select_load_id_pass_all(), gpu_select_load_id_pass_nearest(), gpu_select_pick_begin(), gpu_select_pick_cache_begin(), gpu_select_pick_cache_end(), gpu_select_pick_cache_load_id(), gpu_select_pick_end(), and gpu_select_pick_is_cached().
| bool GPUPickState::is_init |
Definition at line 249 of file gpu_select_pick.c.
Referenced by gpu_select_pick_begin(), gpu_select_pick_end(), and gpu_select_pick_load_id().
| char GPUPickState::mode |
Definition at line 236 of file gpu_select_pick.c.
Referenced by gpu_select_pick_begin(), gpu_select_pick_cache_load_id(), gpu_select_pick_end(), and gpu_select_pick_load_id().
| struct { ... } GPUPickState::nearest |
Referenced by gpu_select_load_id_pass_nearest(), gpu_select_pick_begin(), and gpu_select_pick_end().
| uint GPUPickState::prev_id |
Definition at line 250 of file gpu_select_pick.c.
Referenced by gpu_select_pick_begin(), gpu_select_pick_end(), and gpu_select_pick_load_id().
| DepthBufCache* GPUPickState::rect_depth |
Definition at line 241 of file gpu_select_pick.c.
Referenced by gpu_select_pick_begin(), gpu_select_pick_end(), and gpu_select_pick_load_id().
| DepthBufCache* GPUPickState::rect_depth_test |
Definition at line 243 of file gpu_select_pick.c.
Referenced by gpu_select_pick_begin(), gpu_select_pick_end(), and gpu_select_pick_load_id().
| uint* GPUPickState::rect_id |
Definition at line 283 of file gpu_select_pick.c.
| uint GPUPickState::rect_len |
Definition at line 257 of file gpu_select_pick.c.
Referenced by gpu_select_load_id_pass_all(), gpu_select_load_id_pass_nearest(), gpu_select_pick_begin(), gpu_select_pick_end(), and gpu_select_pick_load_id().
| int GPUPickState::scissor[4] |
Definition at line 289 of file gpu_select_pick.c.
Referenced by gpu_select_pick_begin().
| struct { ... } GPUPickState::src |
| SubRectStride GPUPickState::sub_rect |
Definition at line 266 of file gpu_select_pick.c.
Referenced by gpu_select_load_id_pass_all(), gpu_select_load_id_pass_nearest(), gpu_select_pick_begin(), gpu_select_pick_cache_load_id(), and gpu_select_pick_end().
| bool GPUPickState::use_cache |
Definition at line 261 of file gpu_select_pick.c.
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().
| int GPUPickState::viewport[4] |
Definition at line 288 of file gpu_select_pick.c.
Referenced by gpu_select_pick_end().
| eGPUWriteMask GPUPickState::write_mask |
Definition at line 290 of file gpu_select_pick.c.
Referenced by gpu_select_pick_begin(), and gpu_select_pick_end().