|
Blender V4.3
|
#include <gpu_state_private.hh>
Public Attributes | ||
| struct { | ||
| float depth_range [2] | ||
| float point_size | ||
| float line_width | ||
| uint8_t stencil_write_mask | ||
| uint8_t stencil_compare_mask | ||
| uint8_t stencil_reference | ||
| uint8_t _pad0 [5] | ||
| }; | ||
| uint64_t | data [3] | |
Definition at line 82 of file gpu_state_private.hh.
| struct { ... } blender::gpu::GPUStateMutable |
| uint8_t blender::gpu::GPUStateMutable::_pad0[5] |
Definition at line 96 of file gpu_state_private.hh.
| uint64_t blender::gpu::GPUStateMutable::data[3] |
Definition at line 100 of file gpu_state_private.hh.
Referenced by blender::gpu::VKGraphicsInfo::hash(), blender::gpu::operator^(), and blender::gpu::operator~().
| float blender::gpu::GPUStateMutable::depth_range[2] |
TODO: remove.
Definition at line 86 of file gpu_state_private.hh.
Referenced by blender::gpu::StateManager::StateManager().
| float blender::gpu::GPUStateMutable::line_width |
Not supported on every platform. Prefer using wide-line shader.
Definition at line 91 of file gpu_state_private.hh.
Referenced by GPU_line_width_get(), and blender::gpu::StateManager::StateManager().
| float blender::gpu::GPUStateMutable::point_size |
Positive if using program point size.
Definition at line 89 of file gpu_state_private.hh.
Referenced by GPU_point_size(), GPU_program_point_size(), and blender::gpu::StateManager::StateManager().
| uint8_t blender::gpu::GPUStateMutable::stencil_compare_mask |
Definition at line 94 of file gpu_state_private.hh.
Referenced by blender::gpu::VKPipelinePool::get_or_create_graphics_pipeline(), and blender::gpu::StateManager::StateManager().
| uint8_t blender::gpu::GPUStateMutable::stencil_reference |
Definition at line 95 of file gpu_state_private.hh.
Referenced by blender::gpu::VKPipelinePool::get_or_create_graphics_pipeline(), and blender::gpu::StateManager::StateManager().
| uint8_t blender::gpu::GPUStateMutable::stencil_write_mask |
Mutable stencil states.
Definition at line 93 of file gpu_state_private.hh.
Referenced by blender::gpu::VKPipelinePool::get_or_create_graphics_pipeline(), GPU_stencil_mask_get(), and blender::gpu::StateManager::StateManager().