enum
Godot::RenderingDevice::Limit
Defined in:
libgodot/generated/classes/classes_part5.crEnum Members
-
LimitMaxBoundUniformSets =
0_i64 -
LimitMaxFramebufferColorAttachments =
1_i64 -
LimitMaxTexturesPerUniformSet =
2_i64 -
LimitMaxSamplersPerUniformSet =
3_i64 -
LimitMaxStorageBuffersPerUniformSet =
4_i64 -
LimitMaxStorageImagesPerUniformSet =
5_i64 -
LimitMaxUniformBuffersPerUniformSet =
6_i64 -
LimitMaxDrawIndexedIndex =
7_i64 -
LimitMaxFramebufferHeight =
8_i64 -
LimitMaxFramebufferWidth =
9_i64 -
LimitMaxTextureArrayLayers =
10_i64 -
LimitMaxTextureSize1d =
11_i64 -
LimitMaxTextureSize2d =
12_i64 -
LimitMaxTextureSize3d =
13_i64 -
LimitMaxTextureSizeCube =
14_i64 -
LimitMaxTexturesPerShaderStage =
15_i64 -
LimitMaxSamplersPerShaderStage =
16_i64 -
LimitMaxStorageBuffersPerShaderStage =
17_i64 -
LimitMaxStorageImagesPerShaderStage =
18_i64 -
LimitMaxUniformBuffersPerShaderStage =
19_i64 -
LimitMaxPushConstantSize =
20_i64 -
LimitMaxUniformBufferSize =
21_i64 -
LimitMaxVertexInputAttributeOffset =
22_i64 -
LimitMaxVertexInputAttributes =
23_i64 -
LimitMaxVertexInputBindings =
24_i64 -
LimitMaxVertexInputBindingStride =
25_i64 -
LimitMinUniformBufferOffsetAlignment =
26_i64 -
LimitMaxComputeWorkgroupCountX =
28_i64 -
LimitMaxComputeWorkgroupCountY =
29_i64 -
LimitMaxComputeWorkgroupCountZ =
30_i64 -
LimitMaxComputeWorkgroupInvocations =
31_i64 -
LimitMaxComputeWorkgroupSizeX =
32_i64 -
LimitMaxComputeWorkgroupSizeY =
33_i64 -
LimitMaxComputeWorkgroupSizeZ =
34_i64 -
LimitMaxViewportDimensionsX =
35_i64 -
LimitMaxViewportDimensionsY =
36_i64 -
LimitMetalfxTemporalScalerMinScale =
46_i64 -
LimitMetalfxTemporalScalerMaxScale =
47_i64
Instance Method Summary
-
#limit_max_bound_uniform_sets?
Returns
trueif this enum value equalsLimitMaxBoundUniformSets -
#limit_max_compute_shared_memory_size?
Returns
trueif this enum value equalsLimitMaxComputeSharedMemorySize -
#limit_max_compute_workgroup_count_x?
Returns
trueif this enum value equalsLimitMaxComputeWorkgroupCountX -
#limit_max_compute_workgroup_count_y?
Returns
trueif this enum value equalsLimitMaxComputeWorkgroupCountY -
#limit_max_compute_workgroup_count_z?
Returns
trueif this enum value equalsLimitMaxComputeWorkgroupCountZ -
#limit_max_compute_workgroup_invocations?
Returns
trueif this enum value equalsLimitMaxComputeWorkgroupInvocations -
#limit_max_compute_workgroup_size_x?
Returns
trueif this enum value equalsLimitMaxComputeWorkgroupSizeX -
#limit_max_compute_workgroup_size_y?
Returns
trueif this enum value equalsLimitMaxComputeWorkgroupSizeY -
#limit_max_compute_workgroup_size_z?
Returns
trueif this enum value equalsLimitMaxComputeWorkgroupSizeZ -
#limit_max_draw_indexed_index?
Returns
trueif this enum value equalsLimitMaxDrawIndexedIndex -
#limit_max_framebuffer_color_attachments?
Returns
trueif this enum value equalsLimitMaxFramebufferColorAttachments -
#limit_max_framebuffer_height?
Returns
trueif this enum value equalsLimitMaxFramebufferHeight -
#limit_max_framebuffer_width?
Returns
trueif this enum value equalsLimitMaxFramebufferWidth -
#limit_max_push_constant_size?
Returns
trueif this enum value equalsLimitMaxPushConstantSize -
#limit_max_samplers_per_shader_stage?
Returns
trueif this enum value equalsLimitMaxSamplersPerShaderStage -
#limit_max_samplers_per_uniform_set?
Returns
trueif this enum value equalsLimitMaxSamplersPerUniformSet -
#limit_max_storage_buffers_per_shader_stage?
Returns
trueif this enum value equalsLimitMaxStorageBuffersPerShaderStage -
#limit_max_storage_buffers_per_uniform_set?
Returns
trueif this enum value equalsLimitMaxStorageBuffersPerUniformSet -
#limit_max_storage_images_per_shader_stage?
Returns
trueif this enum value equalsLimitMaxStorageImagesPerShaderStage -
#limit_max_storage_images_per_uniform_set?
Returns
trueif this enum value equalsLimitMaxStorageImagesPerUniformSet -
#limit_max_texture_array_layers?
Returns
trueif this enum value equalsLimitMaxTextureArrayLayers -
#limit_max_texture_size1d?
Returns
trueif this enum value equalsLimitMaxTextureSize1d -
#limit_max_texture_size2d?
Returns
trueif this enum value equalsLimitMaxTextureSize2d -
#limit_max_texture_size3d?
Returns
trueif this enum value equalsLimitMaxTextureSize3d -
#limit_max_texture_size_cube?
Returns
trueif this enum value equalsLimitMaxTextureSizeCube -
#limit_max_textures_per_shader_stage?
Returns
trueif this enum value equalsLimitMaxTexturesPerShaderStage -
#limit_max_textures_per_uniform_set?
Returns
trueif this enum value equalsLimitMaxTexturesPerUniformSet -
#limit_max_uniform_buffer_size?
Returns
trueif this enum value equalsLimitMaxUniformBufferSize -
#limit_max_uniform_buffers_per_shader_stage?
Returns
trueif this enum value equalsLimitMaxUniformBuffersPerShaderStage -
#limit_max_uniform_buffers_per_uniform_set?
Returns
trueif this enum value equalsLimitMaxUniformBuffersPerUniformSet -
#limit_max_vertex_input_attribute_offset?
Returns
trueif this enum value equalsLimitMaxVertexInputAttributeOffset -
#limit_max_vertex_input_attributes?
Returns
trueif this enum value equalsLimitMaxVertexInputAttributes -
#limit_max_vertex_input_binding_stride?
Returns
trueif this enum value equalsLimitMaxVertexInputBindingStride -
#limit_max_vertex_input_bindings?
Returns
trueif this enum value equalsLimitMaxVertexInputBindings -
#limit_max_viewport_dimensions_x?
Returns
trueif this enum value equalsLimitMaxViewportDimensionsX -
#limit_max_viewport_dimensions_y?
Returns
trueif this enum value equalsLimitMaxViewportDimensionsY -
#limit_metalfx_temporal_scaler_max_scale?
Returns
trueif this enum value equalsLimitMetalfxTemporalScalerMaxScale -
#limit_metalfx_temporal_scaler_min_scale?
Returns
trueif this enum value equalsLimitMetalfxTemporalScalerMinScale -
#limit_min_uniform_buffer_offset_alignment?
Returns
trueif this enum value equalsLimitMinUniformBufferOffsetAlignment
Instance Method Detail
Returns true if this enum value equals LimitMaxComputeWorkgroupCountX
Returns true if this enum value equals LimitMaxComputeWorkgroupCountY
Returns true if this enum value equals LimitMaxComputeWorkgroupCountZ
Returns true if this enum value equals LimitMaxComputeWorkgroupInvocations
Returns true if this enum value equals LimitMaxComputeWorkgroupSizeX
Returns true if this enum value equals LimitMaxComputeWorkgroupSizeY
Returns true if this enum value equals LimitMaxComputeWorkgroupSizeZ
Returns true if this enum value equals LimitMaxFramebufferColorAttachments
Returns true if this enum value equals LimitMaxFramebufferHeight
Returns true if this enum value equals LimitMaxSamplersPerShaderStage
Returns true if this enum value equals LimitMaxSamplersPerUniformSet
Returns true if this enum value equals LimitMaxStorageBuffersPerShaderStage
Returns true if this enum value equals LimitMaxStorageBuffersPerUniformSet
Returns true if this enum value equals LimitMaxStorageImagesPerShaderStage
Returns true if this enum value equals LimitMaxStorageImagesPerUniformSet
Returns true if this enum value equals LimitMaxTextureArrayLayers
Returns true if this enum value equals LimitMaxTexturesPerShaderStage
Returns true if this enum value equals LimitMaxTexturesPerUniformSet
Returns true if this enum value equals LimitMaxUniformBufferSize
Returns true if this enum value equals LimitMaxUniformBuffersPerShaderStage
Returns true if this enum value equals LimitMaxUniformBuffersPerUniformSet
Returns true if this enum value equals LimitMaxVertexInputAttributeOffset
Returns true if this enum value equals LimitMaxVertexInputAttributes
Returns true if this enum value equals LimitMaxVertexInputBindingStride
Returns true if this enum value equals LimitMaxVertexInputBindings
Returns true if this enum value equals LimitMaxViewportDimensionsX
Returns true if this enum value equals LimitMaxViewportDimensionsY
Returns true if this enum value equals LimitMetalfxTemporalScalerMaxScale
Returns true if this enum value equals LimitMetalfxTemporalScalerMinScale
Returns true if this enum value equals LimitMinUniformBufferOffsetAlignment