RenderingDevice
Inherits: Object
There is currently no description for this class. Please help us by contributing one!
Methods
void |
barrier ( BitField<BarrierMask> from=32767, BitField<BarrierMask> to=32767 ) |
buffer_clear ( RID buffer, int offset, int size_bytes ) |
|
buffer_copy ( RID src_buffer, RID dst_buffer, int src_offset, int dst_offset, int size ) |
|
buffer_get_data ( RID buffer, int offset_bytes=0, int size_bytes=0 ) |
|
buffer_update ( RID buffer, int offset, int size_bytes, PackedByteArray data ) |
|
void |
capture_timestamp ( String name ) |
void |
compute_list_add_barrier ( int compute_list ) |
void |
compute_list_bind_compute_pipeline ( int compute_list, RID compute_pipeline ) |
void |
compute_list_bind_uniform_set ( int compute_list, RID uniform_set, int set_index ) |
void |
compute_list_dispatch ( int compute_list, int x_groups, int y_groups, int z_groups ) |
void |
compute_list_dispatch_indirect ( int compute_list, RID buffer, int offset ) |
void |
compute_list_end ( ) |
void |
compute_list_set_push_constant ( int compute_list, PackedByteArray buffer, int size_bytes ) |
compute_pipeline_create ( RID shader, RDPipelineSpecializationConstant[] specialization_constants=[] ) |
|
compute_pipeline_is_valid ( RID compute_pipeline ) |
|
void |
draw_command_begin_label ( String name, Color color ) |
void |
|
void |
draw_command_insert_label ( String name, Color color ) |
draw_list_begin ( RID framebuffer, InitialAction initial_color_action, FinalAction final_color_action, InitialAction initial_depth_action, FinalAction final_depth_action, PackedColorArray clear_color_values=PackedColorArray(), float clear_depth=1.0, int clear_stencil=0, Rect2 region=Rect2(0, 0, 0, 0) ) |
|
draw_list_begin_for_screen ( int screen=0, Color clear_color=Color(0, 0, 0, 1) ) |
|
draw_list_begin_split ( RID framebuffer, int splits, InitialAction initial_color_action, FinalAction final_color_action, InitialAction initial_depth_action, FinalAction final_depth_action, PackedColorArray clear_color_values=PackedColorArray(), float clear_depth=1.0, int clear_stencil=0, Rect2 region=Rect2(0, 0, 0, 0), RID[] storage_textures=[] ) |
|
void |
draw_list_bind_index_array ( int draw_list, RID index_array ) |
void |
draw_list_bind_render_pipeline ( int draw_list, RID render_pipeline ) |
void |
draw_list_bind_uniform_set ( int draw_list, RID uniform_set, int set_index ) |
void |
draw_list_bind_vertex_array ( int draw_list, RID vertex_array ) |
void |
draw_list_disable_scissor ( int draw_list ) |
void |
draw_list_draw ( int draw_list, bool use_indices, int instances, int procedural_vertex_count=0 ) |
void |
draw_list_enable_scissor ( int draw_list, Rect2 rect=Rect2(0, 0, 0, 0) ) |
void |
draw_list_end ( ) |
void |
draw_list_set_blend_constants ( int draw_list, Color color ) |
void |
draw_list_set_push_constant ( int draw_list, PackedByteArray buffer, int size_bytes ) |
draw_list_switch_to_next_pass_split ( int splits ) |
|
framebuffer_create ( RID[] textures, int validate_with_format=-1, int view_count=1 ) |
|
framebuffer_create_empty ( Vector2i size, TextureSamples samples=0, int validate_with_format=-1 ) |
|
framebuffer_create_multipass ( RID[] textures, RDFramebufferPass[] passes, int validate_with_format=-1, int view_count=1 ) |
|
framebuffer_format_create ( RDAttachmentFormat[] attachments, int view_count=1 ) |
|
framebuffer_format_create_empty ( TextureSamples samples=0 ) |
|
framebuffer_format_create_multipass ( RDAttachmentFormat[] attachments, RDFramebufferPass[] passes, int view_count=1 ) |
|
framebuffer_format_get_texture_samples ( int format, int render_pass=0 ) |
|
framebuffer_get_format ( RID framebuffer ) |
|
framebuffer_is_valid ( RID framebuffer ) const |
|
void |
|
void |
full_barrier ( ) |
get_captured_timestamp_cpu_time ( int index ) const |
|
get_captured_timestamp_gpu_time ( int index ) const |
|
get_captured_timestamp_name ( int index ) const |
|
get_captured_timestamps_count ( ) const |
|
get_captured_timestamps_frame ( ) const |
|
get_device_name ( ) const |
|
get_device_pipeline_cache_uuid ( ) const |
|
get_device_vendor_name ( ) const |
|
get_driver_resource ( DriverResource resource, RID rid, int index ) |
|
get_frame_delay ( ) const |
|
get_memory_usage ( MemoryType type ) const |
|
index_array_create ( RID index_buffer, int index_offset, int index_count ) |
|
index_buffer_create ( int size_indices, IndexBufferFormat format, PackedByteArray data=PackedByteArray(), bool use_restart_indices=false ) |
|
render_pipeline_create ( RID shader, int framebuffer_format, int vertex_format, RenderPrimitive primitive, RDPipelineRasterizationState rasterization_state, RDPipelineMultisampleState multisample_state, RDPipelineDepthStencilState stencil_state, RDPipelineColorBlendState color_blend_state, BitField<PipelineDynamicStateFlags> dynamic_state_flags=0, int for_render_pass=0, RDPipelineSpecializationConstant[] specialization_constants=[] ) |
|
render_pipeline_is_valid ( RID render_pipeline ) |
|
sampler_create ( RDSamplerState state ) |
|
sampler_is_format_supported_for_filter ( DataFormat format, SamplerFilter sampler_filter ) const |
|
screen_get_framebuffer_format ( int screen=0 ) const |
|
screen_get_height ( int screen=0 ) const |
|
screen_get_width ( int screen=0 ) const |
|
void |
set_resource_name ( RID id, String name ) |
shader_compile_binary_from_spirv ( RDShaderSPIRV spirv_data, String name=”” ) |
|
shader_compile_spirv_from_source ( RDShaderSource shader_source, bool allow_cache=true ) |
|
shader_create_from_bytecode ( PackedByteArray binary_data, RID placeholder_rid=RID() ) |
|
shader_create_from_spirv ( RDShaderSPIRV spirv_data, String name=”” ) |
|
shader_get_vertex_input_attribute_mask ( RID shader ) |
|
storage_buffer_create ( int size_bytes, PackedByteArray data=PackedByteArray(), BitField<StorageBufferUsage> usage=0 ) |
|
void |
submit ( ) |
void |
sync ( ) |
texture_buffer_create ( int size_bytes, DataFormat format, PackedByteArray data=PackedByteArray() ) |
|
texture_clear ( RID texture, Color color, int base_mipmap, int mipmap_count, int base_layer, int layer_count ) |
|
texture_copy ( RID from_texture, RID to_texture, Vector3 from_pos, Vector3 to_pos, Vector3 size, int src_mipmap, int dst_mipmap, int src_layer, int dst_layer ) |
|
texture_create ( RDTextureFormat format, RDTextureView view, PackedByteArray[] data=[] ) |
|
texture_create_from_extension ( TextureType type, DataFormat format, TextureSamples samples, BitField<TextureUsageBits> usage_flags, int image, int width, int height, int depth, int layers ) |
|
texture_create_shared ( RDTextureView view, RID with_texture ) |
|
texture_create_shared_from_slice ( RDTextureView view, RID with_texture, int layer, int mipmap, int mipmaps=1, TextureSliceType slice_type=0 ) |
|
texture_get_data ( RID texture, int layer ) |
|
texture_get_format ( RID texture ) |
|
texture_get_native_handle ( RID texture ) |
|
texture_is_format_supported_for_usage ( DataFormat format, BitField<TextureUsageBits> usage_flags ) const |
|
texture_is_shared ( RID texture ) |
|
texture_is_valid ( RID texture ) |
|
texture_resolve_multisample ( RID from_texture, RID to_texture ) |
|
texture_update ( RID texture, int layer, PackedByteArray data ) |
|
uniform_buffer_create ( int size_bytes, PackedByteArray data=PackedByteArray() ) |
|
uniform_set_create ( RDUniform[] uniforms, RID shader, int shader_set ) |
|
uniform_set_is_valid ( RID uniform_set ) |
|
vertex_array_create ( int vertex_count, int vertex_format, RID[] src_buffers, PackedInt64Array offsets=PackedInt64Array() ) |
|
vertex_buffer_create ( int size_bytes, PackedByteArray data=PackedByteArray(), bool use_as_storage=false ) |
|
vertex_format_create ( RDVertexAttribute[] vertex_descriptions ) |
Enumerations
enum DeviceType:
DeviceType DEVICE_TYPE_OTHER = 0
There is currently no description for this enum. Please help us by contributing one!
DeviceType DEVICE_TYPE_INTEGRATED_GPU = 1
There is currently no description for this enum. Please help us by contributing one!
DeviceType DEVICE_TYPE_DISCRETE_GPU = 2
There is currently no description for this enum. Please help us by contributing one!
DeviceType DEVICE_TYPE_VIRTUAL_GPU = 3
There is currently no description for this enum. Please help us by contributing one!
DeviceType DEVICE_TYPE_CPU = 4
There is currently no description for this enum. Please help us by contributing one!
DeviceType DEVICE_TYPE_MAX = 5
There is currently no description for this enum. Please help us by contributing one!
enum DriverResource:
DriverResource DRIVER_RESOURCE_LOGICAL_DEVICE = 0
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_PHYSICAL_DEVICE = 1
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_TOPMOST_OBJECT = 2
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_COMMAND_QUEUE = 3
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_QUEUE_FAMILY = 4
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_TEXTURE = 5
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_TEXTURE_VIEW = 6
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_TEXTURE_DATA_FORMAT = 7
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_SAMPLER = 8
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_UNIFORM_SET = 9
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_BUFFER = 10
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_COMPUTE_PIPELINE = 11
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_RENDER_PIPELINE = 12
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_VULKAN_DEVICE = 0
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_VULKAN_PHYSICAL_DEVICE = 1
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_VULKAN_INSTANCE = 2
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_VULKAN_QUEUE = 3
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_VULKAN_QUEUE_FAMILY_INDEX = 4
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_VULKAN_IMAGE = 5
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_VULKAN_IMAGE_VIEW = 6
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_VULKAN_IMAGE_NATIVE_TEXTURE_FORMAT = 7
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_VULKAN_SAMPLER = 8
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_VULKAN_DESCRIPTOR_SET = 9
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_VULKAN_BUFFER = 10
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_VULKAN_COMPUTE_PIPELINE = 11
There is currently no description for this enum. Please help us by contributing one!
DriverResource DRIVER_RESOURCE_VULKAN_RENDER_PIPELINE = 12
There is currently no description for this enum. Please help us by contributing one!
enum DataFormat:
DataFormat DATA_FORMAT_R4G4_UNORM_PACK8 = 0
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R4G4B4A4_UNORM_PACK16 = 1
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_B4G4R4A4_UNORM_PACK16 = 2
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R5G6B5_UNORM_PACK16 = 3
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_B5G6R5_UNORM_PACK16 = 4
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R5G5B5A1_UNORM_PACK16 = 5
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_B5G5R5A1_UNORM_PACK16 = 6
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_A1R5G5B5_UNORM_PACK16 = 7
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8_UNORM = 8
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8_SNORM = 9
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8_USCALED = 10
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8_SSCALED = 11
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8_UINT = 12
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8_SINT = 13
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8_SRGB = 14
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8G8_UNORM = 15
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8G8_SNORM = 16
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8G8_USCALED = 17
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8G8_SSCALED = 18
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8G8_UINT = 19
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8G8_SINT = 20
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8G8_SRGB = 21
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8G8B8_UNORM = 22
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8G8B8_SNORM = 23
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8G8B8_USCALED = 24
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8G8B8_SSCALED = 25
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8G8B8_UINT = 26
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8G8B8_SINT = 27
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8G8B8_SRGB = 28
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_B8G8R8_UNORM = 29
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_B8G8R8_SNORM = 30
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_B8G8R8_USCALED = 31
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_B8G8R8_SSCALED = 32
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_B8G8R8_UINT = 33
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_B8G8R8_SINT = 34
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_B8G8R8_SRGB = 35
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8G8B8A8_UNORM = 36
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8G8B8A8_SNORM = 37
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8G8B8A8_USCALED = 38
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8G8B8A8_SSCALED = 39
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8G8B8A8_UINT = 40
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8G8B8A8_SINT = 41
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R8G8B8A8_SRGB = 42
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_B8G8R8A8_UNORM = 43
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_B8G8R8A8_SNORM = 44
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_B8G8R8A8_USCALED = 45
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_B8G8R8A8_SSCALED = 46
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_B8G8R8A8_UINT = 47
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_B8G8R8A8_SINT = 48
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_B8G8R8A8_SRGB = 49
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_A8B8G8R8_UNORM_PACK32 = 50
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_A8B8G8R8_SNORM_PACK32 = 51
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_A8B8G8R8_USCALED_PACK32 = 52
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_A8B8G8R8_SSCALED_PACK32 = 53
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_A8B8G8R8_UINT_PACK32 = 54
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_A8B8G8R8_SINT_PACK32 = 55
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_A8B8G8R8_SRGB_PACK32 = 56
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_A2R10G10B10_UNORM_PACK32 = 57
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_A2R10G10B10_SNORM_PACK32 = 58
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_A2R10G10B10_USCALED_PACK32 = 59
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_A2R10G10B10_SSCALED_PACK32 = 60
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_A2R10G10B10_UINT_PACK32 = 61
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_A2R10G10B10_SINT_PACK32 = 62
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_A2B10G10R10_UNORM_PACK32 = 63
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_A2B10G10R10_SNORM_PACK32 = 64
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_A2B10G10R10_USCALED_PACK32 = 65
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_A2B10G10R10_SSCALED_PACK32 = 66
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_A2B10G10R10_UINT_PACK32 = 67
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_A2B10G10R10_SINT_PACK32 = 68
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16_UNORM = 69
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16_SNORM = 70
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16_USCALED = 71
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16_SSCALED = 72
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16_UINT = 73
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16_SINT = 74
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16_SFLOAT = 75
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16G16_UNORM = 76
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16G16_SNORM = 77
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16G16_USCALED = 78
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16G16_SSCALED = 79
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16G16_UINT = 80
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16G16_SINT = 81
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16G16_SFLOAT = 82
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16G16B16_UNORM = 83
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16G16B16_SNORM = 84
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16G16B16_USCALED = 85
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16G16B16_SSCALED = 86
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16G16B16_UINT = 87
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16G16B16_SINT = 88
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16G16B16_SFLOAT = 89
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16G16B16A16_UNORM = 90
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16G16B16A16_SNORM = 91
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16G16B16A16_USCALED = 92
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16G16B16A16_SSCALED = 93
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16G16B16A16_UINT = 94
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16G16B16A16_SINT = 95
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R16G16B16A16_SFLOAT = 96
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R32_UINT = 97
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R32_SINT = 98
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R32_SFLOAT = 99
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R32G32_UINT = 100
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R32G32_SINT = 101
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R32G32_SFLOAT = 102
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R32G32B32_UINT = 103
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R32G32B32_SINT = 104
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R32G32B32_SFLOAT = 105
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R32G32B32A32_UINT = 106
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R32G32B32A32_SINT = 107
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R32G32B32A32_SFLOAT = 108
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R64_UINT = 109
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R64_SINT = 110
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R64_SFLOAT = 111
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R64G64_UINT = 112
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R64G64_SINT = 113
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R64G64_SFLOAT = 114
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R64G64B64_UINT = 115
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R64G64B64_SINT = 116
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R64G64B64_SFLOAT = 117
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R64G64B64A64_UINT = 118
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R64G64B64A64_SINT = 119
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R64G64B64A64_SFLOAT = 120
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_B10G11R11_UFLOAT_PACK32 = 121
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_E5B9G9R9_UFLOAT_PACK32 = 122
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_D16_UNORM = 123
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_X8_D24_UNORM_PACK32 = 124
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_D32_SFLOAT = 125
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_S8_UINT = 126
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_D16_UNORM_S8_UINT = 127
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_D24_UNORM_S8_UINT = 128
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_D32_SFLOAT_S8_UINT = 129
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_BC1_RGB_UNORM_BLOCK = 130
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_BC1_RGB_SRGB_BLOCK = 131
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_BC1_RGBA_UNORM_BLOCK = 132
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_BC1_RGBA_SRGB_BLOCK = 133
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_BC2_UNORM_BLOCK = 134
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_BC2_SRGB_BLOCK = 135
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_BC3_UNORM_BLOCK = 136
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_BC3_SRGB_BLOCK = 137
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_BC4_UNORM_BLOCK = 138
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_BC4_SNORM_BLOCK = 139
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_BC5_UNORM_BLOCK = 140
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_BC5_SNORM_BLOCK = 141
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_BC6H_UFLOAT_BLOCK = 142
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_BC6H_SFLOAT_BLOCK = 143
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_BC7_UNORM_BLOCK = 144
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_BC7_SRGB_BLOCK = 145
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ETC2_R8G8B8_UNORM_BLOCK = 146
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ETC2_R8G8B8_SRGB_BLOCK = 147
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK = 148
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK = 149
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK = 150
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK = 151
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_EAC_R11_UNORM_BLOCK = 152
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_EAC_R11_SNORM_BLOCK = 153
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_EAC_R11G11_UNORM_BLOCK = 154
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_EAC_R11G11_SNORM_BLOCK = 155
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_4x4_UNORM_BLOCK = 156
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_4x4_SRGB_BLOCK = 157
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_5x4_UNORM_BLOCK = 158
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_5x4_SRGB_BLOCK = 159
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_5x5_UNORM_BLOCK = 160
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_5x5_SRGB_BLOCK = 161
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_6x5_UNORM_BLOCK = 162
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_6x5_SRGB_BLOCK = 163
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_6x6_UNORM_BLOCK = 164
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_6x6_SRGB_BLOCK = 165
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_8x5_UNORM_BLOCK = 166
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_8x5_SRGB_BLOCK = 167
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_8x6_UNORM_BLOCK = 168
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_8x6_SRGB_BLOCK = 169
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_8x8_UNORM_BLOCK = 170
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_8x8_SRGB_BLOCK = 171
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_10x5_UNORM_BLOCK = 172
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_10x5_SRGB_BLOCK = 173
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_10x6_UNORM_BLOCK = 174
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_10x6_SRGB_BLOCK = 175
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_10x8_UNORM_BLOCK = 176
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_10x8_SRGB_BLOCK = 177
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_10x10_UNORM_BLOCK = 178
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_10x10_SRGB_BLOCK = 179
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_12x10_UNORM_BLOCK = 180
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_12x10_SRGB_BLOCK = 181
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_12x12_UNORM_BLOCK = 182
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_ASTC_12x12_SRGB_BLOCK = 183
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_G8B8G8R8_422_UNORM = 184
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_B8G8R8G8_422_UNORM = 185
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_G8_B8_R8_3PLANE_420_UNORM = 186
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_G8_B8R8_2PLANE_420_UNORM = 187
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_G8_B8_R8_3PLANE_422_UNORM = 188
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_G8_B8R8_2PLANE_422_UNORM = 189
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_G8_B8_R8_3PLANE_444_UNORM = 190
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R10X6_UNORM_PACK16 = 191
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R10X6G10X6_UNORM_2PACK16 = 192
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16 = 193
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16 = 194
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16 = 195
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16 = 196
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16 = 197
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16 = 198
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16 = 199
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16 = 200
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R12X4_UNORM_PACK16 = 201
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R12X4G12X4_UNORM_2PACK16 = 202
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16 = 203
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16 = 204
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16 = 205
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16 = 206
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16 = 207
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16 = 208
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16 = 209
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16 = 210
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_G16B16G16R16_422_UNORM = 211
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_B16G16R16G16_422_UNORM = 212
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_G16_B16_R16_3PLANE_420_UNORM = 213
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_G16_B16R16_2PLANE_420_UNORM = 214
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_G16_B16_R16_3PLANE_422_UNORM = 215
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_G16_B16R16_2PLANE_422_UNORM = 216
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_G16_B16_R16_3PLANE_444_UNORM = 217
There is currently no description for this enum. Please help us by contributing one!
DataFormat DATA_FORMAT_MAX = 218
There is currently no description for this enum. Please help us by contributing one!
flags BarrierMask:
BarrierMask BARRIER_MASK_VERTEX = 1
There is currently no description for this enum. Please help us by contributing one!
BarrierMask BARRIER_MASK_FRAGMENT = 8
There is currently no description for this enum. Please help us by contributing one!
BarrierMask BARRIER_MASK_COMPUTE = 2
There is currently no description for this enum. Please help us by contributing one!
BarrierMask BARRIER_MASK_TRANSFER = 4
There is currently no description for this enum. Please help us by contributing one!
BarrierMask BARRIER_MASK_RASTER = 9
There is currently no description for this enum. Please help us by contributing one!
BarrierMask BARRIER_MASK_ALL_BARRIERS = 32767
There is currently no description for this enum. Please help us by contributing one!
BarrierMask BARRIER_MASK_NO_BARRIER = 32768
There is currently no description for this enum. Please help us by contributing one!
enum TextureType:
TextureType TEXTURE_TYPE_1D = 0
There is currently no description for this enum. Please help us by contributing one!
TextureType TEXTURE_TYPE_2D = 1
There is currently no description for this enum. Please help us by contributing one!
TextureType TEXTURE_TYPE_3D = 2
There is currently no description for this enum. Please help us by contributing one!
TextureType TEXTURE_TYPE_CUBE = 3
There is currently no description for this enum. Please help us by contributing one!
TextureType TEXTURE_TYPE_1D_ARRAY = 4
There is currently no description for this enum. Please help us by contributing one!
TextureType TEXTURE_TYPE_2D_ARRAY = 5
There is currently no description for this enum. Please help us by contributing one!
TextureType TEXTURE_TYPE_CUBE_ARRAY = 6
There is currently no description for this enum. Please help us by contributing one!
TextureType TEXTURE_TYPE_MAX = 7
There is currently no description for this enum. Please help us by contributing one!
enum TextureSamples:
TextureSamples TEXTURE_SAMPLES_1 = 0
There is currently no description for this enum. Please help us by contributing one!
TextureSamples TEXTURE_SAMPLES_2 = 1
There is currently no description for this enum. Please help us by contributing one!
TextureSamples TEXTURE_SAMPLES_4 = 2
There is currently no description for this enum. Please help us by contributing one!
TextureSamples TEXTURE_SAMPLES_8 = 3
There is currently no description for this enum. Please help us by contributing one!
TextureSamples TEXTURE_SAMPLES_16 = 4
There is currently no description for this enum. Please help us by contributing one!
TextureSamples TEXTURE_SAMPLES_32 = 5
There is currently no description for this enum. Please help us by contributing one!
TextureSamples TEXTURE_SAMPLES_64 = 6
There is currently no description for this enum. Please help us by contributing one!
TextureSamples TEXTURE_SAMPLES_MAX = 7
There is currently no description for this enum. Please help us by contributing one!
flags TextureUsageBits:
TextureUsageBits TEXTURE_USAGE_SAMPLING_BIT = 1
There is currently no description for this enum. Please help us by contributing one!
TextureUsageBits TEXTURE_USAGE_COLOR_ATTACHMENT_BIT = 2
There is currently no description for this enum. Please help us by contributing one!
TextureUsageBits TEXTURE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT = 4
There is currently no description for this enum. Please help us by contributing one!
TextureUsageBits TEXTURE_USAGE_STORAGE_BIT = 8
There is currently no description for this enum. Please help us by contributing one!
TextureUsageBits TEXTURE_USAGE_STORAGE_ATOMIC_BIT = 16
There is currently no description for this enum. Please help us by contributing one!
TextureUsageBits TEXTURE_USAGE_CPU_READ_BIT = 32
There is currently no description for this enum. Please help us by contributing one!
TextureUsageBits TEXTURE_USAGE_CAN_UPDATE_BIT = 64
There is currently no description for this enum. Please help us by contributing one!
TextureUsageBits TEXTURE_USAGE_CAN_COPY_FROM_BIT = 128
There is currently no description for this enum. Please help us by contributing one!
TextureUsageBits TEXTURE_USAGE_CAN_COPY_TO_BIT = 256
There is currently no description for this enum. Please help us by contributing one!
TextureUsageBits TEXTURE_USAGE_INPUT_ATTACHMENT_BIT = 512
There is currently no description for this enum. Please help us by contributing one!
enum TextureSwizzle:
TextureSwizzle TEXTURE_SWIZZLE_IDENTITY = 0
There is currently no description for this enum. Please help us by contributing one!
TextureSwizzle TEXTURE_SWIZZLE_ZERO = 1
There is currently no description for this enum. Please help us by contributing one!
TextureSwizzle TEXTURE_SWIZZLE_ONE = 2
There is currently no description for this enum. Please help us by contributing one!
TextureSwizzle TEXTURE_SWIZZLE_R = 3
There is currently no description for this enum. Please help us by contributing one!
TextureSwizzle TEXTURE_SWIZZLE_G = 4
There is currently no description for this enum. Please help us by contributing one!
TextureSwizzle TEXTURE_SWIZZLE_B = 5
There is currently no description for this enum. Please help us by contributing one!
TextureSwizzle TEXTURE_SWIZZLE_A = 6
There is currently no description for this enum. Please help us by contributing one!
TextureSwizzle TEXTURE_SWIZZLE_MAX = 7
There is currently no description for this enum. Please help us by contributing one!
enum TextureSliceType:
TextureSliceType TEXTURE_SLICE_2D = 0
There is currently no description for this enum. Please help us by contributing one!
TextureSliceType TEXTURE_SLICE_CUBEMAP = 1
There is currently no description for this enum. Please help us by contributing one!
TextureSliceType TEXTURE_SLICE_3D = 2
There is currently no description for this enum. Please help us by contributing one!
enum SamplerFilter:
SamplerFilter SAMPLER_FILTER_NEAREST = 0
There is currently no description for this enum. Please help us by contributing one!
SamplerFilter SAMPLER_FILTER_LINEAR = 1
There is currently no description for this enum. Please help us by contributing one!
enum SamplerRepeatMode:
SamplerRepeatMode SAMPLER_REPEAT_MODE_REPEAT = 0
There is currently no description for this enum. Please help us by contributing one!
SamplerRepeatMode SAMPLER_REPEAT_MODE_MIRRORED_REPEAT = 1
There is currently no description for this enum. Please help us by contributing one!
SamplerRepeatMode SAMPLER_REPEAT_MODE_CLAMP_TO_EDGE = 2
There is currently no description for this enum. Please help us by contributing one!
SamplerRepeatMode SAMPLER_REPEAT_MODE_CLAMP_TO_BORDER = 3
There is currently no description for this enum. Please help us by contributing one!
SamplerRepeatMode SAMPLER_REPEAT_MODE_MIRROR_CLAMP_TO_EDGE = 4
There is currently no description for this enum. Please help us by contributing one!
SamplerRepeatMode SAMPLER_REPEAT_MODE_MAX = 5
There is currently no description for this enum. Please help us by contributing one!
enum SamplerBorderColor:
SamplerBorderColor SAMPLER_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK = 0
There is currently no description for this enum. Please help us by contributing one!
SamplerBorderColor SAMPLER_BORDER_COLOR_INT_TRANSPARENT_BLACK = 1
There is currently no description for this enum. Please help us by contributing one!
SamplerBorderColor SAMPLER_BORDER_COLOR_FLOAT_OPAQUE_BLACK = 2
There is currently no description for this enum. Please help us by contributing one!
SamplerBorderColor SAMPLER_BORDER_COLOR_INT_OPAQUE_BLACK = 3
There is currently no description for this enum. Please help us by contributing one!
SamplerBorderColor SAMPLER_BORDER_COLOR_FLOAT_OPAQUE_WHITE = 4
There is currently no description for this enum. Please help us by contributing one!
SamplerBorderColor SAMPLER_BORDER_COLOR_INT_OPAQUE_WHITE = 5
There is currently no description for this enum. Please help us by contributing one!
SamplerBorderColor SAMPLER_BORDER_COLOR_MAX = 6
There is currently no description for this enum. Please help us by contributing one!
enum VertexFrequency:
VertexFrequency VERTEX_FREQUENCY_VERTEX = 0
There is currently no description for this enum. Please help us by contributing one!
VertexFrequency VERTEX_FREQUENCY_INSTANCE = 1
There is currently no description for this enum. Please help us by contributing one!
enum IndexBufferFormat:
IndexBufferFormat INDEX_BUFFER_FORMAT_UINT16 = 0
There is currently no description for this enum. Please help us by contributing one!
IndexBufferFormat INDEX_BUFFER_FORMAT_UINT32 = 1
There is currently no description for this enum. Please help us by contributing one!
flags StorageBufferUsage:
StorageBufferUsage STORAGE_BUFFER_USAGE_DISPATCH_INDIRECT = 1
There is currently no description for this enum. Please help us by contributing one!
enum UniformType:
UniformType UNIFORM_TYPE_SAMPLER = 0
There is currently no description for this enum. Please help us by contributing one!
UniformType UNIFORM_TYPE_SAMPLER_WITH_TEXTURE = 1
There is currently no description for this enum. Please help us by contributing one!
UniformType UNIFORM_TYPE_TEXTURE = 2
There is currently no description for this enum. Please help us by contributing one!
UniformType UNIFORM_TYPE_IMAGE = 3
There is currently no description for this enum. Please help us by contributing one!
UniformType UNIFORM_TYPE_TEXTURE_BUFFER = 4
There is currently no description for this enum. Please help us by contributing one!
UniformType UNIFORM_TYPE_SAMPLER_WITH_TEXTURE_BUFFER = 5
There is currently no description for this enum. Please help us by contributing one!
UniformType UNIFORM_TYPE_IMAGE_BUFFER = 6
There is currently no description for this enum. Please help us by contributing one!
UniformType UNIFORM_TYPE_UNIFORM_BUFFER = 7
There is currently no description for this enum. Please help us by contributing one!
UniformType UNIFORM_TYPE_STORAGE_BUFFER = 8
There is currently no description for this enum. Please help us by contributing one!
UniformType UNIFORM_TYPE_INPUT_ATTACHMENT = 9
There is currently no description for this enum. Please help us by contributing one!
UniformType UNIFORM_TYPE_MAX = 10
There is currently no description for this enum. Please help us by contributing one!
enum RenderPrimitive:
RenderPrimitive RENDER_PRIMITIVE_POINTS = 0
There is currently no description for this enum. Please help us by contributing one!
RenderPrimitive RENDER_PRIMITIVE_LINES = 1
There is currently no description for this enum. Please help us by contributing one!
RenderPrimitive RENDER_PRIMITIVE_LINES_WITH_ADJACENCY = 2
There is currently no description for this enum. Please help us by contributing one!
RenderPrimitive RENDER_PRIMITIVE_LINESTRIPS = 3
There is currently no description for this enum. Please help us by contributing one!
RenderPrimitive RENDER_PRIMITIVE_LINESTRIPS_WITH_ADJACENCY = 4
There is currently no description for this enum. Please help us by contributing one!
RenderPrimitive RENDER_PRIMITIVE_TRIANGLES = 5
There is currently no description for this enum. Please help us by contributing one!
RenderPrimitive RENDER_PRIMITIVE_TRIANGLES_WITH_ADJACENCY = 6
There is currently no description for this enum. Please help us by contributing one!
RenderPrimitive RENDER_PRIMITIVE_TRIANGLE_STRIPS = 7
There is currently no description for this enum. Please help us by contributing one!
RenderPrimitive RENDER_PRIMITIVE_TRIANGLE_STRIPS_WITH_AJACENCY = 8
There is currently no description for this enum. Please help us by contributing one!
RenderPrimitive RENDER_PRIMITIVE_TRIANGLE_STRIPS_WITH_RESTART_INDEX = 9
There is currently no description for this enum. Please help us by contributing one!
RenderPrimitive RENDER_PRIMITIVE_TESSELATION_PATCH = 10
There is currently no description for this enum. Please help us by contributing one!
RenderPrimitive RENDER_PRIMITIVE_MAX = 11
There is currently no description for this enum. Please help us by contributing one!
enum PolygonCullMode:
PolygonCullMode POLYGON_CULL_DISABLED = 0
There is currently no description for this enum. Please help us by contributing one!
PolygonCullMode POLYGON_CULL_FRONT = 1
There is currently no description for this enum. Please help us by contributing one!
PolygonCullMode POLYGON_CULL_BACK = 2
There is currently no description for this enum. Please help us by contributing one!
enum PolygonFrontFace:
PolygonFrontFace POLYGON_FRONT_FACE_CLOCKWISE = 0
There is currently no description for this enum. Please help us by contributing one!
PolygonFrontFace POLYGON_FRONT_FACE_COUNTER_CLOCKWISE = 1
There is currently no description for this enum. Please help us by contributing one!
enum StencilOperation:
StencilOperation STENCIL_OP_KEEP = 0
There is currently no description for this enum. Please help us by contributing one!
StencilOperation STENCIL_OP_ZERO = 1
There is currently no description for this enum. Please help us by contributing one!
StencilOperation STENCIL_OP_REPLACE = 2
There is currently no description for this enum. Please help us by contributing one!
StencilOperation STENCIL_OP_INCREMENT_AND_CLAMP = 3
There is currently no description for this enum. Please help us by contributing one!
StencilOperation STENCIL_OP_DECREMENT_AND_CLAMP = 4
There is currently no description for this enum. Please help us by contributing one!
StencilOperation STENCIL_OP_INVERT = 5
There is currently no description for this enum. Please help us by contributing one!
StencilOperation STENCIL_OP_INCREMENT_AND_WRAP = 6
There is currently no description for this enum. Please help us by contributing one!
StencilOperation STENCIL_OP_DECREMENT_AND_WRAP = 7
There is currently no description for this enum. Please help us by contributing one!
StencilOperation STENCIL_OP_MAX = 8
There is currently no description for this enum. Please help us by contributing one!
enum CompareOperator:
CompareOperator COMPARE_OP_NEVER = 0
There is currently no description for this enum. Please help us by contributing one!
CompareOperator COMPARE_OP_LESS = 1
There is currently no description for this enum. Please help us by contributing one!
CompareOperator COMPARE_OP_EQUAL = 2
There is currently no description for this enum. Please help us by contributing one!
CompareOperator COMPARE_OP_LESS_OR_EQUAL = 3
There is currently no description for this enum. Please help us by contributing one!
CompareOperator COMPARE_OP_GREATER = 4
There is currently no description for this enum. Please help us by contributing one!
CompareOperator COMPARE_OP_NOT_EQUAL = 5
There is currently no description for this enum. Please help us by contributing one!
CompareOperator COMPARE_OP_GREATER_OR_EQUAL = 6
There is currently no description for this enum. Please help us by contributing one!
CompareOperator COMPARE_OP_ALWAYS = 7
There is currently no description for this enum. Please help us by contributing one!
CompareOperator COMPARE_OP_MAX = 8
There is currently no description for this enum. Please help us by contributing one!
enum LogicOperation:
LogicOperation LOGIC_OP_CLEAR = 0
There is currently no description for this enum. Please help us by contributing one!
LogicOperation LOGIC_OP_AND = 1
There is currently no description for this enum. Please help us by contributing one!
LogicOperation LOGIC_OP_AND_REVERSE = 2
There is currently no description for this enum. Please help us by contributing one!
LogicOperation LOGIC_OP_COPY = 3
There is currently no description for this enum. Please help us by contributing one!
LogicOperation LOGIC_OP_AND_INVERTED = 4
There is currently no description for this enum. Please help us by contributing one!
LogicOperation LOGIC_OP_NO_OP = 5
There is currently no description for this enum. Please help us by contributing one!
LogicOperation LOGIC_OP_XOR = 6
There is currently no description for this enum. Please help us by contributing one!
LogicOperation LOGIC_OP_OR = 7
There is currently no description for this enum. Please help us by contributing one!
LogicOperation LOGIC_OP_NOR = 8
There is currently no description for this enum. Please help us by contributing one!
LogicOperation LOGIC_OP_EQUIVALENT = 9
There is currently no description for this enum. Please help us by contributing one!
LogicOperation LOGIC_OP_INVERT = 10
There is currently no description for this enum. Please help us by contributing one!
LogicOperation LOGIC_OP_OR_REVERSE = 11
There is currently no description for this enum. Please help us by contributing one!
LogicOperation LOGIC_OP_COPY_INVERTED = 12
There is currently no description for this enum. Please help us by contributing one!
LogicOperation LOGIC_OP_OR_INVERTED = 13
There is currently no description for this enum. Please help us by contributing one!
LogicOperation LOGIC_OP_NAND = 14
There is currently no description for this enum. Please help us by contributing one!
LogicOperation LOGIC_OP_SET = 15
There is currently no description for this enum. Please help us by contributing one!
LogicOperation LOGIC_OP_MAX = 16
There is currently no description for this enum. Please help us by contributing one!
enum BlendFactor:
BlendFactor BLEND_FACTOR_ZERO = 0
There is currently no description for this enum. Please help us by contributing one!
BlendFactor BLEND_FACTOR_ONE = 1
There is currently no description for this enum. Please help us by contributing one!
BlendFactor BLEND_FACTOR_SRC_COLOR = 2
There is currently no description for this enum. Please help us by contributing one!
BlendFactor BLEND_FACTOR_ONE_MINUS_SRC_COLOR = 3
There is currently no description for this enum. Please help us by contributing one!
BlendFactor BLEND_FACTOR_DST_COLOR = 4
There is currently no description for this enum. Please help us by contributing one!
BlendFactor BLEND_FACTOR_ONE_MINUS_DST_COLOR = 5
There is currently no description for this enum. Please help us by contributing one!
BlendFactor BLEND_FACTOR_SRC_ALPHA = 6
There is currently no description for this enum. Please help us by contributing one!
BlendFactor BLEND_FACTOR_ONE_MINUS_SRC_ALPHA = 7
There is currently no description for this enum. Please help us by contributing one!
BlendFactor BLEND_FACTOR_DST_ALPHA = 8
There is currently no description for this enum. Please help us by contributing one!
BlendFactor BLEND_FACTOR_ONE_MINUS_DST_ALPHA = 9
There is currently no description for this enum. Please help us by contributing one!
BlendFactor BLEND_FACTOR_CONSTANT_COLOR = 10
There is currently no description for this enum. Please help us by contributing one!
BlendFactor BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR = 11
There is currently no description for this enum. Please help us by contributing one!
BlendFactor BLEND_FACTOR_CONSTANT_ALPHA = 12
There is currently no description for this enum. Please help us by contributing one!
BlendFactor BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA = 13
There is currently no description for this enum. Please help us by contributing one!
BlendFactor BLEND_FACTOR_SRC_ALPHA_SATURATE = 14
There is currently no description for this enum. Please help us by contributing one!
BlendFactor BLEND_FACTOR_SRC1_COLOR = 15
There is currently no description for this enum. Please help us by contributing one!
BlendFactor BLEND_FACTOR_ONE_MINUS_SRC1_COLOR = 16
There is currently no description for this enum. Please help us by contributing one!
BlendFactor BLEND_FACTOR_SRC1_ALPHA = 17
There is currently no description for this enum. Please help us by contributing one!
BlendFactor BLEND_FACTOR_ONE_MINUS_SRC1_ALPHA = 18
There is currently no description for this enum. Please help us by contributing one!
BlendFactor BLEND_FACTOR_MAX = 19
There is currently no description for this enum. Please help us by contributing one!
enum BlendOperation:
BlendOperation BLEND_OP_ADD = 0
There is currently no description for this enum. Please help us by contributing one!
BlendOperation BLEND_OP_SUBTRACT = 1
There is currently no description for this enum. Please help us by contributing one!
BlendOperation BLEND_OP_REVERSE_SUBTRACT = 2
There is currently no description for this enum. Please help us by contributing one!
BlendOperation BLEND_OP_MINIMUM = 3
There is currently no description for this enum. Please help us by contributing one!
BlendOperation BLEND_OP_MAXIMUM = 4
There is currently no description for this enum. Please help us by contributing one!
BlendOperation BLEND_OP_MAX = 5
There is currently no description for this enum. Please help us by contributing one!
flags PipelineDynamicStateFlags:
PipelineDynamicStateFlags DYNAMIC_STATE_LINE_WIDTH = 1
There is currently no description for this enum. Please help us by contributing one!
PipelineDynamicStateFlags DYNAMIC_STATE_DEPTH_BIAS = 2
There is currently no description for this enum. Please help us by contributing one!
PipelineDynamicStateFlags DYNAMIC_STATE_BLEND_CONSTANTS = 4
There is currently no description for this enum. Please help us by contributing one!
PipelineDynamicStateFlags DYNAMIC_STATE_DEPTH_BOUNDS = 8
There is currently no description for this enum. Please help us by contributing one!
PipelineDynamicStateFlags DYNAMIC_STATE_STENCIL_COMPARE_MASK = 16
There is currently no description for this enum. Please help us by contributing one!
PipelineDynamicStateFlags DYNAMIC_STATE_STENCIL_WRITE_MASK = 32
There is currently no description for this enum. Please help us by contributing one!
PipelineDynamicStateFlags DYNAMIC_STATE_STENCIL_REFERENCE = 64
There is currently no description for this enum. Please help us by contributing one!
enum InitialAction:
InitialAction INITIAL_ACTION_LOAD = 0
There is currently no description for this enum. Please help us by contributing one!
InitialAction INITIAL_ACTION_CLEAR = 1
There is currently no description for this enum. Please help us by contributing one!
InitialAction INITIAL_ACTION_DISCARD = 2
There is currently no description for this enum. Please help us by contributing one!
InitialAction INITIAL_ACTION_MAX = 3
There is currently no description for this enum. Please help us by contributing one!
InitialAction INITIAL_ACTION_CLEAR_REGION = 1
There is currently no description for this enum. Please help us by contributing one!
InitialAction INITIAL_ACTION_CLEAR_REGION_CONTINUE = 1
There is currently no description for this enum. Please help us by contributing one!
InitialAction INITIAL_ACTION_KEEP = 0
There is currently no description for this enum. Please help us by contributing one!
InitialAction INITIAL_ACTION_DROP = 2
There is currently no description for this enum. Please help us by contributing one!
InitialAction INITIAL_ACTION_CONTINUE = 0
There is currently no description for this enum. Please help us by contributing one!
enum FinalAction:
FinalAction FINAL_ACTION_STORE = 0
There is currently no description for this enum. Please help us by contributing one!
FinalAction FINAL_ACTION_DISCARD = 1
There is currently no description for this enum. Please help us by contributing one!
FinalAction FINAL_ACTION_MAX = 2
There is currently no description for this enum. Please help us by contributing one!
FinalAction FINAL_ACTION_READ = 0
There is currently no description for this enum. Please help us by contributing one!
FinalAction FINAL_ACTION_CONTINUE = 0
There is currently no description for this enum. Please help us by contributing one!
enum ShaderStage:
ShaderStage SHADER_STAGE_VERTEX = 0
There is currently no description for this enum. Please help us by contributing one!
ShaderStage SHADER_STAGE_FRAGMENT = 1
There is currently no description for this enum. Please help us by contributing one!
ShaderStage SHADER_STAGE_TESSELATION_CONTROL = 2
There is currently no description for this enum. Please help us by contributing one!
ShaderStage SHADER_STAGE_TESSELATION_EVALUATION = 3
There is currently no description for this enum. Please help us by contributing one!
ShaderStage SHADER_STAGE_COMPUTE = 4
There is currently no description for this enum. Please help us by contributing one!
ShaderStage SHADER_STAGE_MAX = 5
There is currently no description for this enum. Please help us by contributing one!
ShaderStage SHADER_STAGE_VERTEX_BIT = 1
There is currently no description for this enum. Please help us by contributing one!
ShaderStage SHADER_STAGE_FRAGMENT_BIT = 2
There is currently no description for this enum. Please help us by contributing one!
ShaderStage SHADER_STAGE_TESSELATION_CONTROL_BIT = 4
There is currently no description for this enum. Please help us by contributing one!
ShaderStage SHADER_STAGE_TESSELATION_EVALUATION_BIT = 8
There is currently no description for this enum. Please help us by contributing one!
ShaderStage SHADER_STAGE_COMPUTE_BIT = 16
There is currently no description for this enum. Please help us by contributing one!
enum ShaderLanguage:
ShaderLanguage SHADER_LANGUAGE_GLSL = 0
There is currently no description for this enum. Please help us by contributing one!
ShaderLanguage SHADER_LANGUAGE_HLSL = 1
There is currently no description for this enum. Please help us by contributing one!
enum PipelineSpecializationConstantType:
PipelineSpecializationConstantType PIPELINE_SPECIALIZATION_CONSTANT_TYPE_BOOL = 0
There is currently no description for this enum. Please help us by contributing one!
PipelineSpecializationConstantType PIPELINE_SPECIALIZATION_CONSTANT_TYPE_INT = 1
There is currently no description for this enum. Please help us by contributing one!
PipelineSpecializationConstantType PIPELINE_SPECIALIZATION_CONSTANT_TYPE_FLOAT = 2
There is currently no description for this enum. Please help us by contributing one!
enum Limit:
Limit LIMIT_MAX_BOUND_UNIFORM_SETS = 0
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_FRAMEBUFFER_COLOR_ATTACHMENTS = 1
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_TEXTURES_PER_UNIFORM_SET = 2
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_SAMPLERS_PER_UNIFORM_SET = 3
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_STORAGE_BUFFERS_PER_UNIFORM_SET = 4
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_STORAGE_IMAGES_PER_UNIFORM_SET = 5
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_UNIFORM_BUFFERS_PER_UNIFORM_SET = 6
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_DRAW_INDEXED_INDEX = 7
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_FRAMEBUFFER_HEIGHT = 8
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_FRAMEBUFFER_WIDTH = 9
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_TEXTURE_ARRAY_LAYERS = 10
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_TEXTURE_SIZE_1D = 11
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_TEXTURE_SIZE_2D = 12
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_TEXTURE_SIZE_3D = 13
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_TEXTURE_SIZE_CUBE = 14
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_TEXTURES_PER_SHADER_STAGE = 15
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_SAMPLERS_PER_SHADER_STAGE = 16
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_STORAGE_BUFFERS_PER_SHADER_STAGE = 17
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_STORAGE_IMAGES_PER_SHADER_STAGE = 18
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_UNIFORM_BUFFERS_PER_SHADER_STAGE = 19
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_PUSH_CONSTANT_SIZE = 20
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_UNIFORM_BUFFER_SIZE = 21
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_VERTEX_INPUT_ATTRIBUTE_OFFSET = 22
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_VERTEX_INPUT_ATTRIBUTES = 23
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_VERTEX_INPUT_BINDINGS = 24
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_VERTEX_INPUT_BINDING_STRIDE = 25
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MIN_UNIFORM_BUFFER_OFFSET_ALIGNMENT = 26
There is currently no description for this enum. Please help us by contributing one!
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_COMPUTE_WORKGROUP_COUNT_X = 28
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_COMPUTE_WORKGROUP_COUNT_Y = 29
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_COMPUTE_WORKGROUP_COUNT_Z = 30
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_COMPUTE_WORKGROUP_INVOCATIONS = 31
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_COMPUTE_WORKGROUP_SIZE_X = 32
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_COMPUTE_WORKGROUP_SIZE_Y = 33
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_COMPUTE_WORKGROUP_SIZE_Z = 34
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_VIEWPORT_DIMENSIONS_X = 35
There is currently no description for this enum. Please help us by contributing one!
Limit LIMIT_MAX_VIEWPORT_DIMENSIONS_Y = 36
There is currently no description for this enum. Please help us by contributing one!
enum MemoryType:
MemoryType MEMORY_TEXTURES = 0
There is currently no description for this enum. Please help us by contributing one!
MemoryType MEMORY_BUFFERS = 1
There is currently no description for this enum. Please help us by contributing one!
MemoryType MEMORY_TOTAL = 2
There is currently no description for this enum. Please help us by contributing one!
Constants
INVALID_ID = -1
There is currently no description for this constant. Please help us by contributing one!
INVALID_FORMAT_ID = -1
There is currently no description for this constant. Please help us by contributing one!
Method Descriptions
void barrier ( BitField<BarrierMask> from=32767, BitField<BarrierMask> to=32767 )
There is currently no description for this method. Please help us by contributing one!
Error buffer_clear ( RID buffer, int offset, int size_bytes )
There is currently no description for this method. Please help us by contributing one!
Error buffer_copy ( RID src_buffer, RID dst_buffer, int src_offset, int dst_offset, int size )
There is currently no description for this method. Please help us by contributing one!
PackedByteArray buffer_get_data ( RID buffer, int offset_bytes=0, int size_bytes=0 )
There is currently no description for this method. Please help us by contributing one!
Error buffer_update ( RID buffer, int offset, int size_bytes, PackedByteArray data )
There is currently no description for this method. Please help us by contributing one!
void capture_timestamp ( String name )
There is currently no description for this method. Please help us by contributing one!
void compute_list_add_barrier ( int compute_list )
There is currently no description for this method. Please help us by contributing one!
int compute_list_begin ( )
There is currently no description for this method. Please help us by contributing one!
void compute_list_bind_compute_pipeline ( int compute_list, RID compute_pipeline )
There is currently no description for this method. Please help us by contributing one!
void compute_list_bind_uniform_set ( int compute_list, RID uniform_set, int set_index )
There is currently no description for this method. Please help us by contributing one!
void compute_list_dispatch ( int compute_list, int x_groups, int y_groups, int z_groups )
There is currently no description for this method. Please help us by contributing one!
void compute_list_dispatch_indirect ( int compute_list, RID buffer, int offset )
There is currently no description for this method. Please help us by contributing one!
void compute_list_end ( )
There is currently no description for this method. Please help us by contributing one!
void compute_list_set_push_constant ( int compute_list, PackedByteArray buffer, int size_bytes )
There is currently no description for this method. Please help us by contributing one!
RID compute_pipeline_create ( RID shader, RDPipelineSpecializationConstant[] specialization_constants=[] )
There is currently no description for this method. Please help us by contributing one!
bool compute_pipeline_is_valid ( RID compute_pipeline )
There is currently no description for this method. Please help us by contributing one!
RenderingDevice create_local_device ( )
There is currently no description for this method. Please help us by contributing one!
void draw_command_begin_label ( String name, Color color )
There is currently no description for this method. Please help us by contributing one!
void draw_command_end_label ( )
There is currently no description for this method. Please help us by contributing one!
void draw_command_insert_label ( String name, Color color )
There is currently no description for this method. Please help us by contributing one!
int draw_list_begin ( RID framebuffer, InitialAction initial_color_action, FinalAction final_color_action, InitialAction initial_depth_action, FinalAction final_depth_action, PackedColorArray clear_color_values=PackedColorArray(), float clear_depth=1.0, int clear_stencil=0, Rect2 region=Rect2(0, 0, 0, 0) )
There is currently no description for this method. Please help us by contributing one!
int draw_list_begin_for_screen ( int screen=0, Color clear_color=Color(0, 0, 0, 1) )
There is currently no description for this method. Please help us by contributing one!
PackedInt64Array draw_list_begin_split ( RID framebuffer, int splits, InitialAction initial_color_action, FinalAction final_color_action, InitialAction initial_depth_action, FinalAction final_depth_action, PackedColorArray clear_color_values=PackedColorArray(), float clear_depth=1.0, int clear_stencil=0, Rect2 region=Rect2(0, 0, 0, 0), RID[] storage_textures=[] )
There is currently no description for this method. Please help us by contributing one!
void draw_list_bind_index_array ( int draw_list, RID index_array )
There is currently no description for this method. Please help us by contributing one!
void draw_list_bind_render_pipeline ( int draw_list, RID render_pipeline )
There is currently no description for this method. Please help us by contributing one!
void draw_list_bind_uniform_set ( int draw_list, RID uniform_set, int set_index )
There is currently no description for this method. Please help us by contributing one!
void draw_list_bind_vertex_array ( int draw_list, RID vertex_array )
There is currently no description for this method. Please help us by contributing one!
void draw_list_disable_scissor ( int draw_list )
There is currently no description for this method. Please help us by contributing one!
void draw_list_draw ( int draw_list, bool use_indices, int instances, int procedural_vertex_count=0 )
There is currently no description for this method. Please help us by contributing one!
void draw_list_enable_scissor ( int draw_list, Rect2 rect=Rect2(0, 0, 0, 0) )
There is currently no description for this method. Please help us by contributing one!
void draw_list_end ( )
There is currently no description for this method. Please help us by contributing one!
void draw_list_set_blend_constants ( int draw_list, Color color )
There is currently no description for this method. Please help us by contributing one!
void draw_list_set_push_constant ( int draw_list, PackedByteArray buffer, int size_bytes )
There is currently no description for this method. Please help us by contributing one!
int draw_list_switch_to_next_pass ( )
There is currently no description for this method. Please help us by contributing one!
PackedInt64Array draw_list_switch_to_next_pass_split ( int splits )
There is currently no description for this method. Please help us by contributing one!
RID framebuffer_create ( RID[] textures, int validate_with_format=-1, int view_count=1 )
There is currently no description for this method. Please help us by contributing one!
RID framebuffer_create_empty ( Vector2i size, TextureSamples samples=0, int validate_with_format=-1 )
There is currently no description for this method. Please help us by contributing one!
RID framebuffer_create_multipass ( RID[] textures, RDFramebufferPass[] passes, int validate_with_format=-1, int view_count=1 )
There is currently no description for this method. Please help us by contributing one!
int framebuffer_format_create ( RDAttachmentFormat[] attachments, int view_count=1 )
There is currently no description for this method. Please help us by contributing one!
int framebuffer_format_create_empty ( TextureSamples samples=0 )
There is currently no description for this method. Please help us by contributing one!
int framebuffer_format_create_multipass ( RDAttachmentFormat[] attachments, RDFramebufferPass[] passes, int view_count=1 )
There is currently no description for this method. Please help us by contributing one!
TextureSamples framebuffer_format_get_texture_samples ( int format, int render_pass=0 )
There is currently no description for this method. Please help us by contributing one!
int framebuffer_get_format ( RID framebuffer )
There is currently no description for this method. Please help us by contributing one!
bool framebuffer_is_valid ( RID framebuffer ) const
There is currently no description for this method. Please help us by contributing one!
void free_rid ( RID rid )
There is currently no description for this method. Please help us by contributing one!
void full_barrier ( )
There is currently no description for this method. Please help us by contributing one!
int get_captured_timestamp_cpu_time ( int index ) const
There is currently no description for this method. Please help us by contributing one!
int get_captured_timestamp_gpu_time ( int index ) const
There is currently no description for this method. Please help us by contributing one!
String get_captured_timestamp_name ( int index ) const
There is currently no description for this method. Please help us by contributing one!
int get_captured_timestamps_count ( ) const
There is currently no description for this method. Please help us by contributing one!
int get_captured_timestamps_frame ( ) const
There is currently no description for this method. Please help us by contributing one!
String get_device_name ( ) const
There is currently no description for this method. Please help us by contributing one!
String get_device_pipeline_cache_uuid ( ) const
There is currently no description for this method. Please help us by contributing one!
String get_device_vendor_name ( ) const
There is currently no description for this method. Please help us by contributing one!
int get_driver_resource ( DriverResource resource, RID rid, int index )
There is currently no description for this method. Please help us by contributing one!
int get_frame_delay ( ) const
There is currently no description for this method. Please help us by contributing one!
int get_memory_usage ( MemoryType type ) const
There is currently no description for this method. Please help us by contributing one!
RID index_array_create ( RID index_buffer, int index_offset, int index_count )
There is currently no description for this method. Please help us by contributing one!
RID index_buffer_create ( int size_indices, IndexBufferFormat format, PackedByteArray data=PackedByteArray(), bool use_restart_indices=false )
There is currently no description for this method. Please help us by contributing one!
int limit_get ( Limit limit ) const
There is currently no description for this method. Please help us by contributing one!
RID render_pipeline_create ( RID shader, int framebuffer_format, int vertex_format, RenderPrimitive primitive, RDPipelineRasterizationState rasterization_state, RDPipelineMultisampleState multisample_state, RDPipelineDepthStencilState stencil_state, RDPipelineColorBlendState color_blend_state, BitField<PipelineDynamicStateFlags> dynamic_state_flags=0, int for_render_pass=0, RDPipelineSpecializationConstant[] specialization_constants=[] )
There is currently no description for this method. Please help us by contributing one!
bool render_pipeline_is_valid ( RID render_pipeline )
There is currently no description for this method. Please help us by contributing one!
RID sampler_create ( RDSamplerState state )
There is currently no description for this method. Please help us by contributing one!
bool sampler_is_format_supported_for_filter ( DataFormat format, SamplerFilter sampler_filter ) const
There is currently no description for this method. Please help us by contributing one!
int screen_get_framebuffer_format ( int screen=0 ) const
There is currently no description for this method. Please help us by contributing one!
int screen_get_height ( int screen=0 ) const
There is currently no description for this method. Please help us by contributing one!
int screen_get_width ( int screen=0 ) const
There is currently no description for this method. Please help us by contributing one!
void set_resource_name ( RID id, String name )
There is currently no description for this method. Please help us by contributing one!
PackedByteArray shader_compile_binary_from_spirv ( RDShaderSPIRV spirv_data, String name=”” )
There is currently no description for this method. Please help us by contributing one!
RDShaderSPIRV shader_compile_spirv_from_source ( RDShaderSource shader_source, bool allow_cache=true )
There is currently no description for this method. Please help us by contributing one!
RID shader_create_from_bytecode ( PackedByteArray binary_data, RID placeholder_rid=RID() )
There is currently no description for this method. Please help us by contributing one!
RID shader_create_from_spirv ( RDShaderSPIRV spirv_data, String name=”” )
There is currently no description for this method. Please help us by contributing one!
RID shader_create_placeholder ( )
There is currently no description for this method. Please help us by contributing one!
int shader_get_vertex_input_attribute_mask ( RID shader )
There is currently no description for this method. Please help us by contributing one!
RID storage_buffer_create ( int size_bytes, PackedByteArray data=PackedByteArray(), BitField<StorageBufferUsage> usage=0 )
There is currently no description for this method. Please help us by contributing one!
void submit ( )
There is currently no description for this method. Please help us by contributing one!
void sync ( )
There is currently no description for this method. Please help us by contributing one!
RID texture_buffer_create ( int size_bytes, DataFormat format, PackedByteArray data=PackedByteArray() )
There is currently no description for this method. Please help us by contributing one!
Error texture_clear ( RID texture, Color color, int base_mipmap, int mipmap_count, int base_layer, int layer_count )
There is currently no description for this method. Please help us by contributing one!
Error texture_copy ( RID from_texture, RID to_texture, Vector3 from_pos, Vector3 to_pos, Vector3 size, int src_mipmap, int dst_mipmap, int src_layer, int dst_layer )
There is currently no description for this method. Please help us by contributing one!
RID texture_create ( RDTextureFormat format, RDTextureView view, PackedByteArray[] data=[] )
There is currently no description for this method. Please help us by contributing one!
RID texture_create_from_extension ( TextureType type, DataFormat format, TextureSamples samples, BitField<TextureUsageBits> usage_flags, int image, int width, int height, int depth, int layers )
There is currently no description for this method. Please help us by contributing one!
There is currently no description for this method. Please help us by contributing one!
There is currently no description for this method. Please help us by contributing one!
PackedByteArray texture_get_data ( RID texture, int layer )
There is currently no description for this method. Please help us by contributing one!
RDTextureFormat texture_get_format ( RID texture )
There is currently no description for this method. Please help us by contributing one!
int texture_get_native_handle ( RID texture )
There is currently no description for this method. Please help us by contributing one!
bool texture_is_format_supported_for_usage ( DataFormat format, BitField<TextureUsageBits> usage_flags ) const
There is currently no description for this method. Please help us by contributing one!
There is currently no description for this method. Please help us by contributing one!
bool texture_is_valid ( RID texture )
There is currently no description for this method. Please help us by contributing one!
Error texture_resolve_multisample ( RID from_texture, RID to_texture )
There is currently no description for this method. Please help us by contributing one!
Error texture_update ( RID texture, int layer, PackedByteArray data )
There is currently no description for this method. Please help us by contributing one!
RID uniform_buffer_create ( int size_bytes, PackedByteArray data=PackedByteArray() )
There is currently no description for this method. Please help us by contributing one!
RID uniform_set_create ( RDUniform[] uniforms, RID shader, int shader_set )
There is currently no description for this method. Please help us by contributing one!
bool uniform_set_is_valid ( RID uniform_set )
There is currently no description for this method. Please help us by contributing one!
RID vertex_array_create ( int vertex_count, int vertex_format, RID[] src_buffers, PackedInt64Array offsets=PackedInt64Array() )
There is currently no description for this method. Please help us by contributing one!
RID vertex_buffer_create ( int size_bytes, PackedByteArray data=PackedByteArray(), bool use_as_storage=false )
There is currently no description for this method. Please help us by contributing one!
int vertex_format_create ( RDVertexAttribute[] vertex_descriptions )
There is currently no description for this method. Please help us by contributing one!