enum

Godot::RenderingDevice::Limit

Inherits Enum < Comparable < Value < Object

Constants

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
LimitMaxComputeSharedMemorySize = 27_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 methods

limit_max_bound_uniform_sets?

Returns true if this enum value equals LimitMaxBoundUniformSets

Source
limit_max_compute_shared_memory_size?

Returns true if this enum value equals LimitMaxComputeSharedMemorySize

Source
limit_max_compute_workgroup_count_x?

Returns true if this enum value equals LimitMaxComputeWorkgroupCountX

Source
limit_max_compute_workgroup_count_y?

Returns true if this enum value equals LimitMaxComputeWorkgroupCountY

Source
limit_max_compute_workgroup_count_z?

Returns true if this enum value equals LimitMaxComputeWorkgroupCountZ

Source
limit_max_compute_workgroup_invocations?

Returns true if this enum value equals LimitMaxComputeWorkgroupInvocations

Source
limit_max_compute_workgroup_size_x?

Returns true if this enum value equals LimitMaxComputeWorkgroupSizeX

Source
limit_max_compute_workgroup_size_y?

Returns true if this enum value equals LimitMaxComputeWorkgroupSizeY

Source
limit_max_compute_workgroup_size_z?

Returns true if this enum value equals LimitMaxComputeWorkgroupSizeZ

Source
limit_max_draw_indexed_index?

Returns true if this enum value equals LimitMaxDrawIndexedIndex

Source
limit_max_framebuffer_color_attachments?

Returns true if this enum value equals LimitMaxFramebufferColorAttachments

Source
limit_max_framebuffer_height?

Returns true if this enum value equals LimitMaxFramebufferHeight

Source
limit_max_framebuffer_width?

Returns true if this enum value equals LimitMaxFramebufferWidth

Source
limit_max_push_constant_size?

Returns true if this enum value equals LimitMaxPushConstantSize

Source
limit_max_samplers_per_shader_stage?

Returns true if this enum value equals LimitMaxSamplersPerShaderStage

Source
limit_max_samplers_per_uniform_set?

Returns true if this enum value equals LimitMaxSamplersPerUniformSet

Source
limit_max_storage_buffers_per_shader_stage?

Returns true if this enum value equals LimitMaxStorageBuffersPerShaderStage

Source
limit_max_storage_buffers_per_uniform_set?

Returns true if this enum value equals LimitMaxStorageBuffersPerUniformSet

Source
limit_max_storage_images_per_shader_stage?

Returns true if this enum value equals LimitMaxStorageImagesPerShaderStage

Source
limit_max_storage_images_per_uniform_set?

Returns true if this enum value equals LimitMaxStorageImagesPerUniformSet

Source
limit_max_texture_array_layers?

Returns true if this enum value equals LimitMaxTextureArrayLayers

Source
limit_max_texture_size1d?

Returns true if this enum value equals LimitMaxTextureSize1d

Source
limit_max_texture_size2d?

Returns true if this enum value equals LimitMaxTextureSize2d

Source
limit_max_texture_size3d?

Returns true if this enum value equals LimitMaxTextureSize3d

Source
limit_max_texture_size_cube?

Returns true if this enum value equals LimitMaxTextureSizeCube

Source
limit_max_textures_per_shader_stage?

Returns true if this enum value equals LimitMaxTexturesPerShaderStage

Source
limit_max_textures_per_uniform_set?

Returns true if this enum value equals LimitMaxTexturesPerUniformSet

Source
limit_max_uniform_buffer_size?

Returns true if this enum value equals LimitMaxUniformBufferSize

Source
limit_max_uniform_buffers_per_shader_stage?

Returns true if this enum value equals LimitMaxUniformBuffersPerShaderStage

Source
limit_max_uniform_buffers_per_uniform_set?

Returns true if this enum value equals LimitMaxUniformBuffersPerUniformSet

Source
limit_max_vertex_input_attribute_offset?

Returns true if this enum value equals LimitMaxVertexInputAttributeOffset

Source
limit_max_vertex_input_attributes?

Returns true if this enum value equals LimitMaxVertexInputAttributes

Source
limit_max_vertex_input_binding_stride?

Returns true if this enum value equals LimitMaxVertexInputBindingStride

Source
limit_max_vertex_input_bindings?

Returns true if this enum value equals LimitMaxVertexInputBindings

Source
limit_max_viewport_dimensions_x?

Returns true if this enum value equals LimitMaxViewportDimensionsX

Source
limit_max_viewport_dimensions_y?

Returns true if this enum value equals LimitMaxViewportDimensionsY

Source
limit_metalfx_temporal_scaler_max_scale?

Returns true if this enum value equals LimitMetalfxTemporalScalerMaxScale

Source
limit_metalfx_temporal_scaler_min_scale?

Returns true if this enum value equals LimitMetalfxTemporalScalerMinScale

Source
limit_min_uniform_buffer_offset_alignment?

Returns true if this enum value equals LimitMinUniformBufferOffsetAlignment

Source