Blender
V3.3
|
#include <mtl_capabilities.hh>
Public Attributes | |
int | max_color_render_targets = 4 |
int | buffer_alignment_for_textures = 256 |
int | minimum_buffer_offset_alignment = 256 |
bool | supports_vertex_amplification = false |
bool | supports_texture_swizzle = true |
bool | supports_cubemaps = true |
bool | supports_layered_rendering = true |
bool | supports_memory_barriers = false |
bool | supports_sampler_border_color = false |
bool | supports_argument_buffers_tier2 = false |
bool | supports_family_mac1 = false |
bool | supports_family_mac2 = false |
bool | supports_family_mac_catalyst1 = false |
bool | supports_family_mac_catalyst2 = false |
Definition at line 22 of file mtl_capabilities.hh.
int blender::gpu::MTLCapabilities::buffer_alignment_for_textures = 256 |
Definition at line 26 of file mtl_capabilities.hh.
int blender::gpu::MTLCapabilities::max_color_render_targets = 4 |
Definition at line 25 of file mtl_capabilities.hh.
int blender::gpu::MTLCapabilities::minimum_buffer_offset_alignment = 256 |
Definition at line 27 of file mtl_capabilities.hh.
bool blender::gpu::MTLCapabilities::supports_argument_buffers_tier2 = false |
Definition at line 36 of file mtl_capabilities.hh.
bool blender::gpu::MTLCapabilities::supports_cubemaps = true |
Definition at line 32 of file mtl_capabilities.hh.
bool blender::gpu::MTLCapabilities::supports_family_mac1 = false |
Definition at line 39 of file mtl_capabilities.hh.
Referenced by blender::gpu::mtl_format_supports_blending().
bool blender::gpu::MTLCapabilities::supports_family_mac2 = false |
Definition at line 40 of file mtl_capabilities.hh.
bool blender::gpu::MTLCapabilities::supports_family_mac_catalyst1 = false |
Definition at line 41 of file mtl_capabilities.hh.
Referenced by blender::gpu::mtl_format_supports_blending().
bool blender::gpu::MTLCapabilities::supports_family_mac_catalyst2 = false |
Definition at line 42 of file mtl_capabilities.hh.
bool blender::gpu::MTLCapabilities::supports_layered_rendering = true |
Definition at line 33 of file mtl_capabilities.hh.
bool blender::gpu::MTLCapabilities::supports_memory_barriers = false |
Definition at line 34 of file mtl_capabilities.hh.
bool blender::gpu::MTLCapabilities::supports_sampler_border_color = false |
Definition at line 35 of file mtl_capabilities.hh.
bool blender::gpu::MTLCapabilities::supports_texture_swizzle = true |
Definition at line 31 of file mtl_capabilities.hh.
bool blender::gpu::MTLCapabilities::supports_vertex_amplification = false |
Definition at line 30 of file mtl_capabilities.hh.