.. DO NOT EDIT THIS FILE!!! .. Generated automatically from Godot engine sources. .. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py. .. XML source: https://github.com/godotengine/godot/tree/master/docs/gdscript/doc/classes/RenderingDevice.xml. .. _class_RenderingDevice: RenderingDevice =============== **Inherits:** :ref:`Object` .. container:: contribute There is currently no description for this class. Please help us by :ref:`contributing one `! .. rst-class:: classref-reftable-group Methods ------- .. table:: :widths: auto +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`barrier` **(** |bitfield|\<:ref:`BarrierMask`\> from=32767, |bitfield|\<:ref:`BarrierMask`\> to=32767 **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Error` | :ref:`buffer_clear` **(** :ref:`RID` buffer, :ref:`int` offset, :ref:`int` size_bytes **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Error` | :ref:`buffer_copy` **(** :ref:`RID` src_buffer, :ref:`RID` dst_buffer, :ref:`int` src_offset, :ref:`int` dst_offset, :ref:`int` size **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`PackedByteArray` | :ref:`buffer_get_data` **(** :ref:`RID` buffer, :ref:`int` offset_bytes=0, :ref:`int` size_bytes=0 **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Error` | :ref:`buffer_update` **(** :ref:`RID` buffer, :ref:`int` offset, :ref:`int` size_bytes, :ref:`PackedByteArray` data **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`capture_timestamp` **(** :ref:`String` name **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`compute_list_add_barrier` **(** :ref:`int` compute_list **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`compute_list_begin` **(** **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`compute_list_bind_compute_pipeline` **(** :ref:`int` compute_list, :ref:`RID` compute_pipeline **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`compute_list_bind_uniform_set` **(** :ref:`int` compute_list, :ref:`RID` uniform_set, :ref:`int` set_index **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`compute_list_dispatch` **(** :ref:`int` compute_list, :ref:`int` x_groups, :ref:`int` y_groups, :ref:`int` z_groups **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`compute_list_dispatch_indirect` **(** :ref:`int` compute_list, :ref:`RID` buffer, :ref:`int` offset **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`compute_list_end` **(** **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`compute_list_set_push_constant` **(** :ref:`int` compute_list, :ref:`PackedByteArray` buffer, :ref:`int` size_bytes **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`compute_pipeline_create` **(** :ref:`RID` shader, :ref:`RDPipelineSpecializationConstant[]` specialization_constants=[] **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`compute_pipeline_is_valid` **(** :ref:`RID` compute_pipeline **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RenderingDevice` | :ref:`create_local_device` **(** **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`draw_command_begin_label` **(** :ref:`String` name, :ref:`Color` color **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`draw_command_end_label` **(** **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`draw_command_insert_label` **(** :ref:`String` name, :ref:`Color` color **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`draw_list_begin` **(** :ref:`RID` framebuffer, :ref:`InitialAction` initial_color_action, :ref:`FinalAction` final_color_action, :ref:`InitialAction` initial_depth_action, :ref:`FinalAction` final_depth_action, :ref:`PackedColorArray` clear_color_values=PackedColorArray(), :ref:`float` clear_depth=1.0, :ref:`int` clear_stencil=0, :ref:`Rect2` region=Rect2(0, 0, 0, 0) **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`draw_list_begin_for_screen` **(** :ref:`int` screen=0, :ref:`Color` clear_color=Color(0, 0, 0, 1) **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`PackedInt64Array` | :ref:`draw_list_begin_split` **(** :ref:`RID` framebuffer, :ref:`int` splits, :ref:`InitialAction` initial_color_action, :ref:`FinalAction` final_color_action, :ref:`InitialAction` initial_depth_action, :ref:`FinalAction` final_depth_action, :ref:`PackedColorArray` clear_color_values=PackedColorArray(), :ref:`float` clear_depth=1.0, :ref:`int` clear_stencil=0, :ref:`Rect2` region=Rect2(0, 0, 0, 0), :ref:`RID[]` storage_textures=[] **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`draw_list_bind_index_array` **(** :ref:`int` draw_list, :ref:`RID` index_array **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`draw_list_bind_render_pipeline` **(** :ref:`int` draw_list, :ref:`RID` render_pipeline **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`draw_list_bind_uniform_set` **(** :ref:`int` draw_list, :ref:`RID` uniform_set, :ref:`int` set_index **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`draw_list_bind_vertex_array` **(** :ref:`int` draw_list, :ref:`RID` vertex_array **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`draw_list_disable_scissor` **(** :ref:`int` draw_list **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`draw_list_draw` **(** :ref:`int` draw_list, :ref:`bool` use_indices, :ref:`int` instances, :ref:`int` procedural_vertex_count=0 **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`draw_list_enable_scissor` **(** :ref:`int` draw_list, :ref:`Rect2` rect=Rect2(0, 0, 0, 0) **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`draw_list_end` **(** **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`draw_list_set_blend_constants` **(** :ref:`int` draw_list, :ref:`Color` color **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`draw_list_set_push_constant` **(** :ref:`int` draw_list, :ref:`PackedByteArray` buffer, :ref:`int` size_bytes **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`draw_list_switch_to_next_pass` **(** **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`PackedInt64Array` | :ref:`draw_list_switch_to_next_pass_split` **(** :ref:`int` splits **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`framebuffer_create` **(** :ref:`RID[]` textures, :ref:`int` validate_with_format=-1, :ref:`int` view_count=1 **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`framebuffer_create_empty` **(** :ref:`Vector2i` size, :ref:`TextureSamples` samples=0, :ref:`int` validate_with_format=-1 **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`framebuffer_create_multipass` **(** :ref:`RID[]` textures, :ref:`RDFramebufferPass[]` passes, :ref:`int` validate_with_format=-1, :ref:`int` view_count=1 **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`framebuffer_format_create` **(** :ref:`RDAttachmentFormat[]` attachments, :ref:`int` view_count=1 **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`framebuffer_format_create_empty` **(** :ref:`TextureSamples` samples=0 **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`framebuffer_format_create_multipass` **(** :ref:`RDAttachmentFormat[]` attachments, :ref:`RDFramebufferPass[]` passes, :ref:`int` view_count=1 **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`TextureSamples` | :ref:`framebuffer_format_get_texture_samples` **(** :ref:`int` format, :ref:`int` render_pass=0 **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`framebuffer_get_format` **(** :ref:`RID` framebuffer **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`framebuffer_is_valid` **(** :ref:`RID` framebuffer **)** |const| | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`free_rid` **(** :ref:`RID` rid **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`full_barrier` **(** **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_captured_timestamp_cpu_time` **(** :ref:`int` index **)** |const| | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_captured_timestamp_gpu_time` **(** :ref:`int` index **)** |const| | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`get_captured_timestamp_name` **(** :ref:`int` index **)** |const| | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_captured_timestamps_count` **(** **)** |const| | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_captured_timestamps_frame` **(** **)** |const| | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`get_device_name` **(** **)** |const| | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`get_device_pipeline_cache_uuid` **(** **)** |const| | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`get_device_vendor_name` **(** **)** |const| | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_driver_resource` **(** :ref:`DriverResource` resource, :ref:`RID` rid, :ref:`int` index **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_frame_delay` **(** **)** |const| | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_memory_usage` **(** :ref:`MemoryType` type **)** |const| | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`index_array_create` **(** :ref:`RID` index_buffer, :ref:`int` index_offset, :ref:`int` index_count **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`index_buffer_create` **(** :ref:`int` size_indices, :ref:`IndexBufferFormat` format, :ref:`PackedByteArray` data=PackedByteArray(), :ref:`bool` use_restart_indices=false **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`limit_get` **(** :ref:`Limit` limit **)** |const| | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`render_pipeline_create` **(** :ref:`RID` shader, :ref:`int` framebuffer_format, :ref:`int` vertex_format, :ref:`RenderPrimitive` primitive, :ref:`RDPipelineRasterizationState` rasterization_state, :ref:`RDPipelineMultisampleState` multisample_state, :ref:`RDPipelineDepthStencilState` stencil_state, :ref:`RDPipelineColorBlendState` color_blend_state, |bitfield|\<:ref:`PipelineDynamicStateFlags`\> dynamic_state_flags=0, :ref:`int` for_render_pass=0, :ref:`RDPipelineSpecializationConstant[]` specialization_constants=[] **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`render_pipeline_is_valid` **(** :ref:`RID` render_pipeline **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`sampler_create` **(** :ref:`RDSamplerState` state **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`sampler_is_format_supported_for_filter` **(** :ref:`DataFormat` format, :ref:`SamplerFilter` sampler_filter **)** |const| | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`screen_get_framebuffer_format` **(** :ref:`int` screen=0 **)** |const| | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`screen_get_height` **(** :ref:`int` screen=0 **)** |const| | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`screen_get_width` **(** :ref:`int` screen=0 **)** |const| | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_resource_name` **(** :ref:`RID` id, :ref:`String` name **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`PackedByteArray` | :ref:`shader_compile_binary_from_spirv` **(** :ref:`RDShaderSPIRV` spirv_data, :ref:`String` name="" **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RDShaderSPIRV` | :ref:`shader_compile_spirv_from_source` **(** :ref:`RDShaderSource` shader_source, :ref:`bool` allow_cache=true **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`shader_create_from_bytecode` **(** :ref:`PackedByteArray` binary_data, :ref:`RID` placeholder_rid=RID() **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`shader_create_from_spirv` **(** :ref:`RDShaderSPIRV` spirv_data, :ref:`String` name="" **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`shader_create_placeholder` **(** **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`shader_get_vertex_input_attribute_mask` **(** :ref:`RID` shader **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`storage_buffer_create` **(** :ref:`int` size_bytes, :ref:`PackedByteArray` data=PackedByteArray(), |bitfield|\<:ref:`StorageBufferUsage`\> usage=0 **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`submit` **(** **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`sync` **(** **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`texture_buffer_create` **(** :ref:`int` size_bytes, :ref:`DataFormat` format, :ref:`PackedByteArray` data=PackedByteArray() **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Error` | :ref:`texture_clear` **(** :ref:`RID` texture, :ref:`Color` color, :ref:`int` base_mipmap, :ref:`int` mipmap_count, :ref:`int` base_layer, :ref:`int` layer_count **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Error` | :ref:`texture_copy` **(** :ref:`RID` from_texture, :ref:`RID` to_texture, :ref:`Vector3` from_pos, :ref:`Vector3` to_pos, :ref:`Vector3` size, :ref:`int` src_mipmap, :ref:`int` dst_mipmap, :ref:`int` src_layer, :ref:`int` dst_layer **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`texture_create` **(** :ref:`RDTextureFormat` format, :ref:`RDTextureView` view, :ref:`PackedByteArray[]` data=[] **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`texture_create_from_extension` **(** :ref:`TextureType` type, :ref:`DataFormat` format, :ref:`TextureSamples` samples, |bitfield|\<:ref:`TextureUsageBits`\> usage_flags, :ref:`int` image, :ref:`int` width, :ref:`int` height, :ref:`int` depth, :ref:`int` layers **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`texture_create_shared` **(** :ref:`RDTextureView` view, :ref:`RID` with_texture **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`texture_create_shared_from_slice` **(** :ref:`RDTextureView` view, :ref:`RID` with_texture, :ref:`int` layer, :ref:`int` mipmap, :ref:`int` mipmaps=1, :ref:`TextureSliceType` slice_type=0 **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`PackedByteArray` | :ref:`texture_get_data` **(** :ref:`RID` texture, :ref:`int` layer **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RDTextureFormat` | :ref:`texture_get_format` **(** :ref:`RID` texture **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`texture_get_native_handle` **(** :ref:`RID` texture **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`texture_is_format_supported_for_usage` **(** :ref:`DataFormat` format, |bitfield|\<:ref:`TextureUsageBits`\> usage_flags **)** |const| | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`texture_is_shared` **(** :ref:`RID` texture **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`texture_is_valid` **(** :ref:`RID` texture **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Error` | :ref:`texture_resolve_multisample` **(** :ref:`RID` from_texture, :ref:`RID` to_texture **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Error` | :ref:`texture_update` **(** :ref:`RID` texture, :ref:`int` layer, :ref:`PackedByteArray` data **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`uniform_buffer_create` **(** :ref:`int` size_bytes, :ref:`PackedByteArray` data=PackedByteArray() **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`uniform_set_create` **(** :ref:`RDUniform[]` uniforms, :ref:`RID` shader, :ref:`int` shader_set **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`uniform_set_is_valid` **(** :ref:`RID` uniform_set **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`vertex_array_create` **(** :ref:`int` vertex_count, :ref:`int` vertex_format, :ref:`RID[]` src_buffers, :ref:`PackedInt64Array` offsets=PackedInt64Array() **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`RID` | :ref:`vertex_buffer_create` **(** :ref:`int` size_bytes, :ref:`PackedByteArray` data=PackedByteArray(), :ref:`bool` use_as_storage=false **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`vertex_format_create` **(** :ref:`RDVertexAttribute[]` vertex_descriptions **)** | +------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Enumerations ------------ .. _enum_RenderingDevice_DeviceType: .. rst-class:: classref-enumeration enum **DeviceType**: .. _class_RenderingDevice_constant_DEVICE_TYPE_OTHER: .. rst-class:: classref-enumeration-constant :ref:`DeviceType` **DEVICE_TYPE_OTHER** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DEVICE_TYPE_INTEGRATED_GPU: .. rst-class:: classref-enumeration-constant :ref:`DeviceType` **DEVICE_TYPE_INTEGRATED_GPU** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DEVICE_TYPE_DISCRETE_GPU: .. rst-class:: classref-enumeration-constant :ref:`DeviceType` **DEVICE_TYPE_DISCRETE_GPU** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DEVICE_TYPE_VIRTUAL_GPU: .. rst-class:: classref-enumeration-constant :ref:`DeviceType` **DEVICE_TYPE_VIRTUAL_GPU** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DEVICE_TYPE_CPU: .. rst-class:: classref-enumeration-constant :ref:`DeviceType` **DEVICE_TYPE_CPU** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DEVICE_TYPE_MAX: .. rst-class:: classref-enumeration-constant :ref:`DeviceType` **DEVICE_TYPE_MAX** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_DriverResource: .. rst-class:: classref-enumeration enum **DriverResource**: .. _class_RenderingDevice_constant_DRIVER_RESOURCE_LOGICAL_DEVICE: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_LOGICAL_DEVICE** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_PHYSICAL_DEVICE: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_PHYSICAL_DEVICE** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_TOPMOST_OBJECT: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_TOPMOST_OBJECT** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_COMMAND_QUEUE: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_COMMAND_QUEUE** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_QUEUE_FAMILY: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_QUEUE_FAMILY** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_TEXTURE: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_TEXTURE** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_TEXTURE_VIEW: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_TEXTURE_VIEW** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_TEXTURE_DATA_FORMAT: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_TEXTURE_DATA_FORMAT** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_SAMPLER: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_SAMPLER** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_UNIFORM_SET: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_UNIFORM_SET** = ``9`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_BUFFER: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_BUFFER** = ``10`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_COMPUTE_PIPELINE: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_COMPUTE_PIPELINE** = ``11`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_RENDER_PIPELINE: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_RENDER_PIPELINE** = ``12`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_VULKAN_DEVICE: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_VULKAN_DEVICE** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_VULKAN_PHYSICAL_DEVICE: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_VULKAN_PHYSICAL_DEVICE** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_VULKAN_INSTANCE: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_VULKAN_INSTANCE** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_VULKAN_QUEUE: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_VULKAN_QUEUE** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_VULKAN_QUEUE_FAMILY_INDEX: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_VULKAN_QUEUE_FAMILY_INDEX** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_VULKAN_IMAGE: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_VULKAN_IMAGE** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_VULKAN_IMAGE_VIEW: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_VULKAN_IMAGE_VIEW** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_VULKAN_IMAGE_NATIVE_TEXTURE_FORMAT: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_VULKAN_IMAGE_NATIVE_TEXTURE_FORMAT** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_VULKAN_SAMPLER: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_VULKAN_SAMPLER** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_VULKAN_DESCRIPTOR_SET: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_VULKAN_DESCRIPTOR_SET** = ``9`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_VULKAN_BUFFER: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_VULKAN_BUFFER** = ``10`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_VULKAN_COMPUTE_PIPELINE: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_VULKAN_COMPUTE_PIPELINE** = ``11`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DRIVER_RESOURCE_VULKAN_RENDER_PIPELINE: .. rst-class:: classref-enumeration-constant :ref:`DriverResource` **DRIVER_RESOURCE_VULKAN_RENDER_PIPELINE** = ``12`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_DataFormat: .. rst-class:: classref-enumeration enum **DataFormat**: .. _class_RenderingDevice_constant_DATA_FORMAT_R4G4_UNORM_PACK8: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R4G4_UNORM_PACK8** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R4G4B4A4_UNORM_PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R4G4B4A4_UNORM_PACK16** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_B4G4R4A4_UNORM_PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_B4G4R4A4_UNORM_PACK16** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R5G6B5_UNORM_PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R5G6B5_UNORM_PACK16** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_B5G6R5_UNORM_PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_B5G6R5_UNORM_PACK16** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R5G5B5A1_UNORM_PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R5G5B5A1_UNORM_PACK16** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_B5G5R5A1_UNORM_PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_B5G5R5A1_UNORM_PACK16** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_A1R5G5B5_UNORM_PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_A1R5G5B5_UNORM_PACK16** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8_UNORM** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8_SNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8_SNORM** = ``9`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8_USCALED: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8_USCALED** = ``10`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8_SSCALED: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8_SSCALED** = ``11`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8_UINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8_UINT** = ``12`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8_SINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8_SINT** = ``13`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8_SRGB: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8_SRGB** = ``14`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8G8_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8G8_UNORM** = ``15`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8G8_SNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8G8_SNORM** = ``16`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8G8_USCALED: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8G8_USCALED** = ``17`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8G8_SSCALED: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8G8_SSCALED** = ``18`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8G8_UINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8G8_UINT** = ``19`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8G8_SINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8G8_SINT** = ``20`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8G8_SRGB: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8G8_SRGB** = ``21`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8G8B8_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8G8B8_UNORM** = ``22`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8G8B8_SNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8G8B8_SNORM** = ``23`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8G8B8_USCALED: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8G8B8_USCALED** = ``24`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8G8B8_SSCALED: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8G8B8_SSCALED** = ``25`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8G8B8_UINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8G8B8_UINT** = ``26`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8G8B8_SINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8G8B8_SINT** = ``27`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8G8B8_SRGB: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8G8B8_SRGB** = ``28`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_B8G8R8_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_B8G8R8_UNORM** = ``29`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_B8G8R8_SNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_B8G8R8_SNORM** = ``30`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_B8G8R8_USCALED: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_B8G8R8_USCALED** = ``31`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_B8G8R8_SSCALED: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_B8G8R8_SSCALED** = ``32`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_B8G8R8_UINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_B8G8R8_UINT** = ``33`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_B8G8R8_SINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_B8G8R8_SINT** = ``34`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_B8G8R8_SRGB: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_B8G8R8_SRGB** = ``35`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8G8B8A8_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8G8B8A8_UNORM** = ``36`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8G8B8A8_SNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8G8B8A8_SNORM** = ``37`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8G8B8A8_USCALED: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8G8B8A8_USCALED** = ``38`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8G8B8A8_SSCALED: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8G8B8A8_SSCALED** = ``39`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8G8B8A8_UINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8G8B8A8_UINT** = ``40`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8G8B8A8_SINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8G8B8A8_SINT** = ``41`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R8G8B8A8_SRGB: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R8G8B8A8_SRGB** = ``42`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_B8G8R8A8_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_B8G8R8A8_UNORM** = ``43`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_B8G8R8A8_SNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_B8G8R8A8_SNORM** = ``44`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_B8G8R8A8_USCALED: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_B8G8R8A8_USCALED** = ``45`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_B8G8R8A8_SSCALED: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_B8G8R8A8_SSCALED** = ``46`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_B8G8R8A8_UINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_B8G8R8A8_UINT** = ``47`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_B8G8R8A8_SINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_B8G8R8A8_SINT** = ``48`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_B8G8R8A8_SRGB: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_B8G8R8A8_SRGB** = ``49`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_A8B8G8R8_UNORM_PACK32: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_A8B8G8R8_UNORM_PACK32** = ``50`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_A8B8G8R8_SNORM_PACK32: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_A8B8G8R8_SNORM_PACK32** = ``51`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_A8B8G8R8_USCALED_PACK32: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_A8B8G8R8_USCALED_PACK32** = ``52`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_A8B8G8R8_SSCALED_PACK32: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_A8B8G8R8_SSCALED_PACK32** = ``53`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_A8B8G8R8_UINT_PACK32: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_A8B8G8R8_UINT_PACK32** = ``54`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_A8B8G8R8_SINT_PACK32: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_A8B8G8R8_SINT_PACK32** = ``55`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_A8B8G8R8_SRGB_PACK32: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_A8B8G8R8_SRGB_PACK32** = ``56`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_A2R10G10B10_UNORM_PACK32: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_A2R10G10B10_UNORM_PACK32** = ``57`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_A2R10G10B10_SNORM_PACK32: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_A2R10G10B10_SNORM_PACK32** = ``58`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_A2R10G10B10_USCALED_PACK32: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_A2R10G10B10_USCALED_PACK32** = ``59`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_A2R10G10B10_SSCALED_PACK32: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_A2R10G10B10_SSCALED_PACK32** = ``60`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_A2R10G10B10_UINT_PACK32: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_A2R10G10B10_UINT_PACK32** = ``61`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_A2R10G10B10_SINT_PACK32: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_A2R10G10B10_SINT_PACK32** = ``62`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_A2B10G10R10_UNORM_PACK32: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_A2B10G10R10_UNORM_PACK32** = ``63`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_A2B10G10R10_SNORM_PACK32: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_A2B10G10R10_SNORM_PACK32** = ``64`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_A2B10G10R10_USCALED_PACK32: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_A2B10G10R10_USCALED_PACK32** = ``65`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_A2B10G10R10_SSCALED_PACK32: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_A2B10G10R10_SSCALED_PACK32** = ``66`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_A2B10G10R10_UINT_PACK32: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_A2B10G10R10_UINT_PACK32** = ``67`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_A2B10G10R10_SINT_PACK32: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_A2B10G10R10_SINT_PACK32** = ``68`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16_UNORM** = ``69`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16_SNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16_SNORM** = ``70`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16_USCALED: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16_USCALED** = ``71`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16_SSCALED: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16_SSCALED** = ``72`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16_UINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16_UINT** = ``73`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16_SINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16_SINT** = ``74`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16_SFLOAT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16_SFLOAT** = ``75`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16G16_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16G16_UNORM** = ``76`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16G16_SNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16G16_SNORM** = ``77`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16G16_USCALED: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16G16_USCALED** = ``78`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16G16_SSCALED: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16G16_SSCALED** = ``79`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16G16_UINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16G16_UINT** = ``80`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16G16_SINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16G16_SINT** = ``81`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16G16_SFLOAT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16G16_SFLOAT** = ``82`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16G16B16_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16G16B16_UNORM** = ``83`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16G16B16_SNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16G16B16_SNORM** = ``84`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16G16B16_USCALED: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16G16B16_USCALED** = ``85`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16G16B16_SSCALED: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16G16B16_SSCALED** = ``86`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16G16B16_UINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16G16B16_UINT** = ``87`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16G16B16_SINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16G16B16_SINT** = ``88`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16G16B16_SFLOAT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16G16B16_SFLOAT** = ``89`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16G16B16A16_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16G16B16A16_UNORM** = ``90`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16G16B16A16_SNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16G16B16A16_SNORM** = ``91`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16G16B16A16_USCALED: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16G16B16A16_USCALED** = ``92`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16G16B16A16_SSCALED: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16G16B16A16_SSCALED** = ``93`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16G16B16A16_UINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16G16B16A16_UINT** = ``94`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16G16B16A16_SINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16G16B16A16_SINT** = ``95`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R16G16B16A16_SFLOAT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R16G16B16A16_SFLOAT** = ``96`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R32_UINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R32_UINT** = ``97`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R32_SINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R32_SINT** = ``98`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R32_SFLOAT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R32_SFLOAT** = ``99`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R32G32_UINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R32G32_UINT** = ``100`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R32G32_SINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R32G32_SINT** = ``101`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R32G32_SFLOAT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R32G32_SFLOAT** = ``102`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R32G32B32_UINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R32G32B32_UINT** = ``103`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R32G32B32_SINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R32G32B32_SINT** = ``104`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R32G32B32_SFLOAT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R32G32B32_SFLOAT** = ``105`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R32G32B32A32_UINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R32G32B32A32_UINT** = ``106`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R32G32B32A32_SINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R32G32B32A32_SINT** = ``107`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R32G32B32A32_SFLOAT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R32G32B32A32_SFLOAT** = ``108`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R64_UINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R64_UINT** = ``109`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R64_SINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R64_SINT** = ``110`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R64_SFLOAT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R64_SFLOAT** = ``111`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R64G64_UINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R64G64_UINT** = ``112`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R64G64_SINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R64G64_SINT** = ``113`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R64G64_SFLOAT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R64G64_SFLOAT** = ``114`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R64G64B64_UINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R64G64B64_UINT** = ``115`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R64G64B64_SINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R64G64B64_SINT** = ``116`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R64G64B64_SFLOAT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R64G64B64_SFLOAT** = ``117`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R64G64B64A64_UINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R64G64B64A64_UINT** = ``118`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R64G64B64A64_SINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R64G64B64A64_SINT** = ``119`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R64G64B64A64_SFLOAT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R64G64B64A64_SFLOAT** = ``120`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_B10G11R11_UFLOAT_PACK32: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_B10G11R11_UFLOAT_PACK32** = ``121`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_E5B9G9R9_UFLOAT_PACK32: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_E5B9G9R9_UFLOAT_PACK32** = ``122`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_D16_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_D16_UNORM** = ``123`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_X8_D24_UNORM_PACK32: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_X8_D24_UNORM_PACK32** = ``124`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_D32_SFLOAT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_D32_SFLOAT** = ``125`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_S8_UINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_S8_UINT** = ``126`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_D16_UNORM_S8_UINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_D16_UNORM_S8_UINT** = ``127`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_D24_UNORM_S8_UINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_D24_UNORM_S8_UINT** = ``128`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_D32_SFLOAT_S8_UINT: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_D32_SFLOAT_S8_UINT** = ``129`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_BC1_RGB_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_BC1_RGB_UNORM_BLOCK** = ``130`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_BC1_RGB_SRGB_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_BC1_RGB_SRGB_BLOCK** = ``131`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_BC1_RGBA_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_BC1_RGBA_UNORM_BLOCK** = ``132`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_BC1_RGBA_SRGB_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_BC1_RGBA_SRGB_BLOCK** = ``133`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_BC2_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_BC2_UNORM_BLOCK** = ``134`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_BC2_SRGB_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_BC2_SRGB_BLOCK** = ``135`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_BC3_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_BC3_UNORM_BLOCK** = ``136`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_BC3_SRGB_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_BC3_SRGB_BLOCK** = ``137`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_BC4_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_BC4_UNORM_BLOCK** = ``138`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_BC4_SNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_BC4_SNORM_BLOCK** = ``139`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_BC5_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_BC5_UNORM_BLOCK** = ``140`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_BC5_SNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_BC5_SNORM_BLOCK** = ``141`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_BC6H_UFLOAT_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_BC6H_UFLOAT_BLOCK** = ``142`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_BC6H_SFLOAT_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_BC6H_SFLOAT_BLOCK** = ``143`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_BC7_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_BC7_UNORM_BLOCK** = ``144`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_BC7_SRGB_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_BC7_SRGB_BLOCK** = ``145`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ETC2_R8G8B8_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ETC2_R8G8B8_UNORM_BLOCK** = ``146`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ETC2_R8G8B8_SRGB_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ETC2_R8G8B8_SRGB_BLOCK** = ``147`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK** = ``148`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK** = ``149`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK** = ``150`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK** = ``151`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_EAC_R11_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_EAC_R11_UNORM_BLOCK** = ``152`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_EAC_R11_SNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_EAC_R11_SNORM_BLOCK** = ``153`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_EAC_R11G11_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_EAC_R11G11_UNORM_BLOCK** = ``154`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_EAC_R11G11_SNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_EAC_R11G11_SNORM_BLOCK** = ``155`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_4x4_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_4x4_UNORM_BLOCK** = ``156`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_4x4_SRGB_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_4x4_SRGB_BLOCK** = ``157`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_5x4_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_5x4_UNORM_BLOCK** = ``158`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_5x4_SRGB_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_5x4_SRGB_BLOCK** = ``159`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_5x5_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_5x5_UNORM_BLOCK** = ``160`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_5x5_SRGB_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_5x5_SRGB_BLOCK** = ``161`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_6x5_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_6x5_UNORM_BLOCK** = ``162`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_6x5_SRGB_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_6x5_SRGB_BLOCK** = ``163`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_6x6_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_6x6_UNORM_BLOCK** = ``164`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_6x6_SRGB_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_6x6_SRGB_BLOCK** = ``165`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_8x5_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_8x5_UNORM_BLOCK** = ``166`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_8x5_SRGB_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_8x5_SRGB_BLOCK** = ``167`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_8x6_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_8x6_UNORM_BLOCK** = ``168`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_8x6_SRGB_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_8x6_SRGB_BLOCK** = ``169`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_8x8_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_8x8_UNORM_BLOCK** = ``170`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_8x8_SRGB_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_8x8_SRGB_BLOCK** = ``171`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_10x5_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_10x5_UNORM_BLOCK** = ``172`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_10x5_SRGB_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_10x5_SRGB_BLOCK** = ``173`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_10x6_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_10x6_UNORM_BLOCK** = ``174`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_10x6_SRGB_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_10x6_SRGB_BLOCK** = ``175`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_10x8_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_10x8_UNORM_BLOCK** = ``176`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_10x8_SRGB_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_10x8_SRGB_BLOCK** = ``177`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_10x10_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_10x10_UNORM_BLOCK** = ``178`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_10x10_SRGB_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_10x10_SRGB_BLOCK** = ``179`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_12x10_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_12x10_UNORM_BLOCK** = ``180`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_12x10_SRGB_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_12x10_SRGB_BLOCK** = ``181`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_12x12_UNORM_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_12x12_UNORM_BLOCK** = ``182`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_ASTC_12x12_SRGB_BLOCK: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_ASTC_12x12_SRGB_BLOCK** = ``183`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_G8B8G8R8_422_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_G8B8G8R8_422_UNORM** = ``184`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_B8G8R8G8_422_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_B8G8R8G8_422_UNORM** = ``185`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_G8_B8_R8_3PLANE_420_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_G8_B8_R8_3PLANE_420_UNORM** = ``186`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_G8_B8R8_2PLANE_420_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_G8_B8R8_2PLANE_420_UNORM** = ``187`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_G8_B8_R8_3PLANE_422_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_G8_B8_R8_3PLANE_422_UNORM** = ``188`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_G8_B8R8_2PLANE_422_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_G8_B8R8_2PLANE_422_UNORM** = ``189`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_G8_B8_R8_3PLANE_444_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_G8_B8_R8_3PLANE_444_UNORM** = ``190`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R10X6_UNORM_PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R10X6_UNORM_PACK16** = ``191`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R10X6G10X6_UNORM_2PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R10X6G10X6_UNORM_2PACK16** = ``192`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16** = ``193`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16** = ``194`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16** = ``195`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16** = ``196`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16** = ``197`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16** = ``198`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16** = ``199`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16** = ``200`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R12X4_UNORM_PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R12X4_UNORM_PACK16** = ``201`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R12X4G12X4_UNORM_2PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R12X4G12X4_UNORM_2PACK16** = ``202`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16** = ``203`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16** = ``204`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16** = ``205`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16** = ``206`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16** = ``207`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16** = ``208`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16** = ``209`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16** = ``210`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_G16B16G16R16_422_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_G16B16G16R16_422_UNORM** = ``211`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_B16G16R16G16_422_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_B16G16R16G16_422_UNORM** = ``212`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_G16_B16_R16_3PLANE_420_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_G16_B16_R16_3PLANE_420_UNORM** = ``213`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_G16_B16R16_2PLANE_420_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_G16_B16R16_2PLANE_420_UNORM** = ``214`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_G16_B16_R16_3PLANE_422_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_G16_B16_R16_3PLANE_422_UNORM** = ``215`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_G16_B16R16_2PLANE_422_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_G16_B16R16_2PLANE_422_UNORM** = ``216`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_G16_B16_R16_3PLANE_444_UNORM: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_G16_B16_R16_3PLANE_444_UNORM** = ``217`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DATA_FORMAT_MAX: .. rst-class:: classref-enumeration-constant :ref:`DataFormat` **DATA_FORMAT_MAX** = ``218`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_BarrierMask: .. rst-class:: classref-enumeration flags **BarrierMask**: .. _class_RenderingDevice_constant_BARRIER_MASK_VERTEX: .. rst-class:: classref-enumeration-constant :ref:`BarrierMask` **BARRIER_MASK_VERTEX** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BARRIER_MASK_FRAGMENT: .. rst-class:: classref-enumeration-constant :ref:`BarrierMask` **BARRIER_MASK_FRAGMENT** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BARRIER_MASK_COMPUTE: .. rst-class:: classref-enumeration-constant :ref:`BarrierMask` **BARRIER_MASK_COMPUTE** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BARRIER_MASK_TRANSFER: .. rst-class:: classref-enumeration-constant :ref:`BarrierMask` **BARRIER_MASK_TRANSFER** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BARRIER_MASK_RASTER: .. rst-class:: classref-enumeration-constant :ref:`BarrierMask` **BARRIER_MASK_RASTER** = ``9`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BARRIER_MASK_ALL_BARRIERS: .. rst-class:: classref-enumeration-constant :ref:`BarrierMask` **BARRIER_MASK_ALL_BARRIERS** = ``32767`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BARRIER_MASK_NO_BARRIER: .. rst-class:: classref-enumeration-constant :ref:`BarrierMask` **BARRIER_MASK_NO_BARRIER** = ``32768`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_TextureType: .. rst-class:: classref-enumeration enum **TextureType**: .. _class_RenderingDevice_constant_TEXTURE_TYPE_1D: .. rst-class:: classref-enumeration-constant :ref:`TextureType` **TEXTURE_TYPE_1D** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_TYPE_2D: .. rst-class:: classref-enumeration-constant :ref:`TextureType` **TEXTURE_TYPE_2D** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_TYPE_3D: .. rst-class:: classref-enumeration-constant :ref:`TextureType` **TEXTURE_TYPE_3D** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_TYPE_CUBE: .. rst-class:: classref-enumeration-constant :ref:`TextureType` **TEXTURE_TYPE_CUBE** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_TYPE_1D_ARRAY: .. rst-class:: classref-enumeration-constant :ref:`TextureType` **TEXTURE_TYPE_1D_ARRAY** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_TYPE_2D_ARRAY: .. rst-class:: classref-enumeration-constant :ref:`TextureType` **TEXTURE_TYPE_2D_ARRAY** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_TYPE_CUBE_ARRAY: .. rst-class:: classref-enumeration-constant :ref:`TextureType` **TEXTURE_TYPE_CUBE_ARRAY** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_TYPE_MAX: .. rst-class:: classref-enumeration-constant :ref:`TextureType` **TEXTURE_TYPE_MAX** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_TextureSamples: .. rst-class:: classref-enumeration enum **TextureSamples**: .. _class_RenderingDevice_constant_TEXTURE_SAMPLES_1: .. rst-class:: classref-enumeration-constant :ref:`TextureSamples` **TEXTURE_SAMPLES_1** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_SAMPLES_2: .. rst-class:: classref-enumeration-constant :ref:`TextureSamples` **TEXTURE_SAMPLES_2** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_SAMPLES_4: .. rst-class:: classref-enumeration-constant :ref:`TextureSamples` **TEXTURE_SAMPLES_4** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_SAMPLES_8: .. rst-class:: classref-enumeration-constant :ref:`TextureSamples` **TEXTURE_SAMPLES_8** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_SAMPLES_16: .. rst-class:: classref-enumeration-constant :ref:`TextureSamples` **TEXTURE_SAMPLES_16** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_SAMPLES_32: .. rst-class:: classref-enumeration-constant :ref:`TextureSamples` **TEXTURE_SAMPLES_32** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_SAMPLES_64: .. rst-class:: classref-enumeration-constant :ref:`TextureSamples` **TEXTURE_SAMPLES_64** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_SAMPLES_MAX: .. rst-class:: classref-enumeration-constant :ref:`TextureSamples` **TEXTURE_SAMPLES_MAX** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_TextureUsageBits: .. rst-class:: classref-enumeration flags **TextureUsageBits**: .. _class_RenderingDevice_constant_TEXTURE_USAGE_SAMPLING_BIT: .. rst-class:: classref-enumeration-constant :ref:`TextureUsageBits` **TEXTURE_USAGE_SAMPLING_BIT** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_USAGE_COLOR_ATTACHMENT_BIT: .. rst-class:: classref-enumeration-constant :ref:`TextureUsageBits` **TEXTURE_USAGE_COLOR_ATTACHMENT_BIT** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT: .. rst-class:: classref-enumeration-constant :ref:`TextureUsageBits` **TEXTURE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_USAGE_STORAGE_BIT: .. rst-class:: classref-enumeration-constant :ref:`TextureUsageBits` **TEXTURE_USAGE_STORAGE_BIT** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_USAGE_STORAGE_ATOMIC_BIT: .. rst-class:: classref-enumeration-constant :ref:`TextureUsageBits` **TEXTURE_USAGE_STORAGE_ATOMIC_BIT** = ``16`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_USAGE_CPU_READ_BIT: .. rst-class:: classref-enumeration-constant :ref:`TextureUsageBits` **TEXTURE_USAGE_CPU_READ_BIT** = ``32`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_USAGE_CAN_UPDATE_BIT: .. rst-class:: classref-enumeration-constant :ref:`TextureUsageBits` **TEXTURE_USAGE_CAN_UPDATE_BIT** = ``64`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_USAGE_CAN_COPY_FROM_BIT: .. rst-class:: classref-enumeration-constant :ref:`TextureUsageBits` **TEXTURE_USAGE_CAN_COPY_FROM_BIT** = ``128`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_USAGE_CAN_COPY_TO_BIT: .. rst-class:: classref-enumeration-constant :ref:`TextureUsageBits` **TEXTURE_USAGE_CAN_COPY_TO_BIT** = ``256`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_USAGE_INPUT_ATTACHMENT_BIT: .. rst-class:: classref-enumeration-constant :ref:`TextureUsageBits` **TEXTURE_USAGE_INPUT_ATTACHMENT_BIT** = ``512`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_TextureSwizzle: .. rst-class:: classref-enumeration enum **TextureSwizzle**: .. _class_RenderingDevice_constant_TEXTURE_SWIZZLE_IDENTITY: .. rst-class:: classref-enumeration-constant :ref:`TextureSwizzle` **TEXTURE_SWIZZLE_IDENTITY** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_SWIZZLE_ZERO: .. rst-class:: classref-enumeration-constant :ref:`TextureSwizzle` **TEXTURE_SWIZZLE_ZERO** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_SWIZZLE_ONE: .. rst-class:: classref-enumeration-constant :ref:`TextureSwizzle` **TEXTURE_SWIZZLE_ONE** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_SWIZZLE_R: .. rst-class:: classref-enumeration-constant :ref:`TextureSwizzle` **TEXTURE_SWIZZLE_R** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_SWIZZLE_G: .. rst-class:: classref-enumeration-constant :ref:`TextureSwizzle` **TEXTURE_SWIZZLE_G** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_SWIZZLE_B: .. rst-class:: classref-enumeration-constant :ref:`TextureSwizzle` **TEXTURE_SWIZZLE_B** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_SWIZZLE_A: .. rst-class:: classref-enumeration-constant :ref:`TextureSwizzle` **TEXTURE_SWIZZLE_A** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_SWIZZLE_MAX: .. rst-class:: classref-enumeration-constant :ref:`TextureSwizzle` **TEXTURE_SWIZZLE_MAX** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_TextureSliceType: .. rst-class:: classref-enumeration enum **TextureSliceType**: .. _class_RenderingDevice_constant_TEXTURE_SLICE_2D: .. rst-class:: classref-enumeration-constant :ref:`TextureSliceType` **TEXTURE_SLICE_2D** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_SLICE_CUBEMAP: .. rst-class:: classref-enumeration-constant :ref:`TextureSliceType` **TEXTURE_SLICE_CUBEMAP** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_TEXTURE_SLICE_3D: .. rst-class:: classref-enumeration-constant :ref:`TextureSliceType` **TEXTURE_SLICE_3D** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_SamplerFilter: .. rst-class:: classref-enumeration enum **SamplerFilter**: .. _class_RenderingDevice_constant_SAMPLER_FILTER_NEAREST: .. rst-class:: classref-enumeration-constant :ref:`SamplerFilter` **SAMPLER_FILTER_NEAREST** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_SAMPLER_FILTER_LINEAR: .. rst-class:: classref-enumeration-constant :ref:`SamplerFilter` **SAMPLER_FILTER_LINEAR** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_SamplerRepeatMode: .. rst-class:: classref-enumeration enum **SamplerRepeatMode**: .. _class_RenderingDevice_constant_SAMPLER_REPEAT_MODE_REPEAT: .. rst-class:: classref-enumeration-constant :ref:`SamplerRepeatMode` **SAMPLER_REPEAT_MODE_REPEAT** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_SAMPLER_REPEAT_MODE_MIRRORED_REPEAT: .. rst-class:: classref-enumeration-constant :ref:`SamplerRepeatMode` **SAMPLER_REPEAT_MODE_MIRRORED_REPEAT** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_SAMPLER_REPEAT_MODE_CLAMP_TO_EDGE: .. rst-class:: classref-enumeration-constant :ref:`SamplerRepeatMode` **SAMPLER_REPEAT_MODE_CLAMP_TO_EDGE** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_SAMPLER_REPEAT_MODE_CLAMP_TO_BORDER: .. rst-class:: classref-enumeration-constant :ref:`SamplerRepeatMode` **SAMPLER_REPEAT_MODE_CLAMP_TO_BORDER** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_SAMPLER_REPEAT_MODE_MIRROR_CLAMP_TO_EDGE: .. rst-class:: classref-enumeration-constant :ref:`SamplerRepeatMode` **SAMPLER_REPEAT_MODE_MIRROR_CLAMP_TO_EDGE** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_SAMPLER_REPEAT_MODE_MAX: .. rst-class:: classref-enumeration-constant :ref:`SamplerRepeatMode` **SAMPLER_REPEAT_MODE_MAX** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_SamplerBorderColor: .. rst-class:: classref-enumeration enum **SamplerBorderColor**: .. _class_RenderingDevice_constant_SAMPLER_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK: .. rst-class:: classref-enumeration-constant :ref:`SamplerBorderColor` **SAMPLER_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_SAMPLER_BORDER_COLOR_INT_TRANSPARENT_BLACK: .. rst-class:: classref-enumeration-constant :ref:`SamplerBorderColor` **SAMPLER_BORDER_COLOR_INT_TRANSPARENT_BLACK** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_SAMPLER_BORDER_COLOR_FLOAT_OPAQUE_BLACK: .. rst-class:: classref-enumeration-constant :ref:`SamplerBorderColor` **SAMPLER_BORDER_COLOR_FLOAT_OPAQUE_BLACK** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_SAMPLER_BORDER_COLOR_INT_OPAQUE_BLACK: .. rst-class:: classref-enumeration-constant :ref:`SamplerBorderColor` **SAMPLER_BORDER_COLOR_INT_OPAQUE_BLACK** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_SAMPLER_BORDER_COLOR_FLOAT_OPAQUE_WHITE: .. rst-class:: classref-enumeration-constant :ref:`SamplerBorderColor` **SAMPLER_BORDER_COLOR_FLOAT_OPAQUE_WHITE** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_SAMPLER_BORDER_COLOR_INT_OPAQUE_WHITE: .. rst-class:: classref-enumeration-constant :ref:`SamplerBorderColor` **SAMPLER_BORDER_COLOR_INT_OPAQUE_WHITE** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_SAMPLER_BORDER_COLOR_MAX: .. rst-class:: classref-enumeration-constant :ref:`SamplerBorderColor` **SAMPLER_BORDER_COLOR_MAX** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_VertexFrequency: .. rst-class:: classref-enumeration enum **VertexFrequency**: .. _class_RenderingDevice_constant_VERTEX_FREQUENCY_VERTEX: .. rst-class:: classref-enumeration-constant :ref:`VertexFrequency` **VERTEX_FREQUENCY_VERTEX** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_VERTEX_FREQUENCY_INSTANCE: .. rst-class:: classref-enumeration-constant :ref:`VertexFrequency` **VERTEX_FREQUENCY_INSTANCE** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_IndexBufferFormat: .. rst-class:: classref-enumeration enum **IndexBufferFormat**: .. _class_RenderingDevice_constant_INDEX_BUFFER_FORMAT_UINT16: .. rst-class:: classref-enumeration-constant :ref:`IndexBufferFormat` **INDEX_BUFFER_FORMAT_UINT16** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_INDEX_BUFFER_FORMAT_UINT32: .. rst-class:: classref-enumeration-constant :ref:`IndexBufferFormat` **INDEX_BUFFER_FORMAT_UINT32** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_StorageBufferUsage: .. rst-class:: classref-enumeration flags **StorageBufferUsage**: .. _class_RenderingDevice_constant_STORAGE_BUFFER_USAGE_DISPATCH_INDIRECT: .. rst-class:: classref-enumeration-constant :ref:`StorageBufferUsage` **STORAGE_BUFFER_USAGE_DISPATCH_INDIRECT** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_UniformType: .. rst-class:: classref-enumeration enum **UniformType**: .. _class_RenderingDevice_constant_UNIFORM_TYPE_SAMPLER: .. rst-class:: classref-enumeration-constant :ref:`UniformType` **UNIFORM_TYPE_SAMPLER** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_UNIFORM_TYPE_SAMPLER_WITH_TEXTURE: .. rst-class:: classref-enumeration-constant :ref:`UniformType` **UNIFORM_TYPE_SAMPLER_WITH_TEXTURE** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_UNIFORM_TYPE_TEXTURE: .. rst-class:: classref-enumeration-constant :ref:`UniformType` **UNIFORM_TYPE_TEXTURE** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_UNIFORM_TYPE_IMAGE: .. rst-class:: classref-enumeration-constant :ref:`UniformType` **UNIFORM_TYPE_IMAGE** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_UNIFORM_TYPE_TEXTURE_BUFFER: .. rst-class:: classref-enumeration-constant :ref:`UniformType` **UNIFORM_TYPE_TEXTURE_BUFFER** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_UNIFORM_TYPE_SAMPLER_WITH_TEXTURE_BUFFER: .. rst-class:: classref-enumeration-constant :ref:`UniformType` **UNIFORM_TYPE_SAMPLER_WITH_TEXTURE_BUFFER** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_UNIFORM_TYPE_IMAGE_BUFFER: .. rst-class:: classref-enumeration-constant :ref:`UniformType` **UNIFORM_TYPE_IMAGE_BUFFER** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_UNIFORM_TYPE_UNIFORM_BUFFER: .. rst-class:: classref-enumeration-constant :ref:`UniformType` **UNIFORM_TYPE_UNIFORM_BUFFER** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_UNIFORM_TYPE_STORAGE_BUFFER: .. rst-class:: classref-enumeration-constant :ref:`UniformType` **UNIFORM_TYPE_STORAGE_BUFFER** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_UNIFORM_TYPE_INPUT_ATTACHMENT: .. rst-class:: classref-enumeration-constant :ref:`UniformType` **UNIFORM_TYPE_INPUT_ATTACHMENT** = ``9`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_UNIFORM_TYPE_MAX: .. rst-class:: classref-enumeration-constant :ref:`UniformType` **UNIFORM_TYPE_MAX** = ``10`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_RenderPrimitive: .. rst-class:: classref-enumeration enum **RenderPrimitive**: .. _class_RenderingDevice_constant_RENDER_PRIMITIVE_POINTS: .. rst-class:: classref-enumeration-constant :ref:`RenderPrimitive` **RENDER_PRIMITIVE_POINTS** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_RENDER_PRIMITIVE_LINES: .. rst-class:: classref-enumeration-constant :ref:`RenderPrimitive` **RENDER_PRIMITIVE_LINES** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_RENDER_PRIMITIVE_LINES_WITH_ADJACENCY: .. rst-class:: classref-enumeration-constant :ref:`RenderPrimitive` **RENDER_PRIMITIVE_LINES_WITH_ADJACENCY** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_RENDER_PRIMITIVE_LINESTRIPS: .. rst-class:: classref-enumeration-constant :ref:`RenderPrimitive` **RENDER_PRIMITIVE_LINESTRIPS** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_RENDER_PRIMITIVE_LINESTRIPS_WITH_ADJACENCY: .. rst-class:: classref-enumeration-constant :ref:`RenderPrimitive` **RENDER_PRIMITIVE_LINESTRIPS_WITH_ADJACENCY** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_RENDER_PRIMITIVE_TRIANGLES: .. rst-class:: classref-enumeration-constant :ref:`RenderPrimitive` **RENDER_PRIMITIVE_TRIANGLES** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_RENDER_PRIMITIVE_TRIANGLES_WITH_ADJACENCY: .. rst-class:: classref-enumeration-constant :ref:`RenderPrimitive` **RENDER_PRIMITIVE_TRIANGLES_WITH_ADJACENCY** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_RENDER_PRIMITIVE_TRIANGLE_STRIPS: .. rst-class:: classref-enumeration-constant :ref:`RenderPrimitive` **RENDER_PRIMITIVE_TRIANGLE_STRIPS** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_RENDER_PRIMITIVE_TRIANGLE_STRIPS_WITH_AJACENCY: .. rst-class:: classref-enumeration-constant :ref:`RenderPrimitive` **RENDER_PRIMITIVE_TRIANGLE_STRIPS_WITH_AJACENCY** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_RENDER_PRIMITIVE_TRIANGLE_STRIPS_WITH_RESTART_INDEX: .. rst-class:: classref-enumeration-constant :ref:`RenderPrimitive` **RENDER_PRIMITIVE_TRIANGLE_STRIPS_WITH_RESTART_INDEX** = ``9`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_RENDER_PRIMITIVE_TESSELATION_PATCH: .. rst-class:: classref-enumeration-constant :ref:`RenderPrimitive` **RENDER_PRIMITIVE_TESSELATION_PATCH** = ``10`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_RENDER_PRIMITIVE_MAX: .. rst-class:: classref-enumeration-constant :ref:`RenderPrimitive` **RENDER_PRIMITIVE_MAX** = ``11`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_PolygonCullMode: .. rst-class:: classref-enumeration enum **PolygonCullMode**: .. _class_RenderingDevice_constant_POLYGON_CULL_DISABLED: .. rst-class:: classref-enumeration-constant :ref:`PolygonCullMode` **POLYGON_CULL_DISABLED** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_POLYGON_CULL_FRONT: .. rst-class:: classref-enumeration-constant :ref:`PolygonCullMode` **POLYGON_CULL_FRONT** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_POLYGON_CULL_BACK: .. rst-class:: classref-enumeration-constant :ref:`PolygonCullMode` **POLYGON_CULL_BACK** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_PolygonFrontFace: .. rst-class:: classref-enumeration enum **PolygonFrontFace**: .. _class_RenderingDevice_constant_POLYGON_FRONT_FACE_CLOCKWISE: .. rst-class:: classref-enumeration-constant :ref:`PolygonFrontFace` **POLYGON_FRONT_FACE_CLOCKWISE** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_POLYGON_FRONT_FACE_COUNTER_CLOCKWISE: .. rst-class:: classref-enumeration-constant :ref:`PolygonFrontFace` **POLYGON_FRONT_FACE_COUNTER_CLOCKWISE** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_StencilOperation: .. rst-class:: classref-enumeration enum **StencilOperation**: .. _class_RenderingDevice_constant_STENCIL_OP_KEEP: .. rst-class:: classref-enumeration-constant :ref:`StencilOperation` **STENCIL_OP_KEEP** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_STENCIL_OP_ZERO: .. rst-class:: classref-enumeration-constant :ref:`StencilOperation` **STENCIL_OP_ZERO** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_STENCIL_OP_REPLACE: .. rst-class:: classref-enumeration-constant :ref:`StencilOperation` **STENCIL_OP_REPLACE** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_STENCIL_OP_INCREMENT_AND_CLAMP: .. rst-class:: classref-enumeration-constant :ref:`StencilOperation` **STENCIL_OP_INCREMENT_AND_CLAMP** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_STENCIL_OP_DECREMENT_AND_CLAMP: .. rst-class:: classref-enumeration-constant :ref:`StencilOperation` **STENCIL_OP_DECREMENT_AND_CLAMP** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_STENCIL_OP_INVERT: .. rst-class:: classref-enumeration-constant :ref:`StencilOperation` **STENCIL_OP_INVERT** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_STENCIL_OP_INCREMENT_AND_WRAP: .. rst-class:: classref-enumeration-constant :ref:`StencilOperation` **STENCIL_OP_INCREMENT_AND_WRAP** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_STENCIL_OP_DECREMENT_AND_WRAP: .. rst-class:: classref-enumeration-constant :ref:`StencilOperation` **STENCIL_OP_DECREMENT_AND_WRAP** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_STENCIL_OP_MAX: .. rst-class:: classref-enumeration-constant :ref:`StencilOperation` **STENCIL_OP_MAX** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_CompareOperator: .. rst-class:: classref-enumeration enum **CompareOperator**: .. _class_RenderingDevice_constant_COMPARE_OP_NEVER: .. rst-class:: classref-enumeration-constant :ref:`CompareOperator` **COMPARE_OP_NEVER** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_COMPARE_OP_LESS: .. rst-class:: classref-enumeration-constant :ref:`CompareOperator` **COMPARE_OP_LESS** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_COMPARE_OP_EQUAL: .. rst-class:: classref-enumeration-constant :ref:`CompareOperator` **COMPARE_OP_EQUAL** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_COMPARE_OP_LESS_OR_EQUAL: .. rst-class:: classref-enumeration-constant :ref:`CompareOperator` **COMPARE_OP_LESS_OR_EQUAL** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_COMPARE_OP_GREATER: .. rst-class:: classref-enumeration-constant :ref:`CompareOperator` **COMPARE_OP_GREATER** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_COMPARE_OP_NOT_EQUAL: .. rst-class:: classref-enumeration-constant :ref:`CompareOperator` **COMPARE_OP_NOT_EQUAL** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_COMPARE_OP_GREATER_OR_EQUAL: .. rst-class:: classref-enumeration-constant :ref:`CompareOperator` **COMPARE_OP_GREATER_OR_EQUAL** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_COMPARE_OP_ALWAYS: .. rst-class:: classref-enumeration-constant :ref:`CompareOperator` **COMPARE_OP_ALWAYS** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_COMPARE_OP_MAX: .. rst-class:: classref-enumeration-constant :ref:`CompareOperator` **COMPARE_OP_MAX** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_LogicOperation: .. rst-class:: classref-enumeration enum **LogicOperation**: .. _class_RenderingDevice_constant_LOGIC_OP_CLEAR: .. rst-class:: classref-enumeration-constant :ref:`LogicOperation` **LOGIC_OP_CLEAR** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LOGIC_OP_AND: .. rst-class:: classref-enumeration-constant :ref:`LogicOperation` **LOGIC_OP_AND** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LOGIC_OP_AND_REVERSE: .. rst-class:: classref-enumeration-constant :ref:`LogicOperation` **LOGIC_OP_AND_REVERSE** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LOGIC_OP_COPY: .. rst-class:: classref-enumeration-constant :ref:`LogicOperation` **LOGIC_OP_COPY** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LOGIC_OP_AND_INVERTED: .. rst-class:: classref-enumeration-constant :ref:`LogicOperation` **LOGIC_OP_AND_INVERTED** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LOGIC_OP_NO_OP: .. rst-class:: classref-enumeration-constant :ref:`LogicOperation` **LOGIC_OP_NO_OP** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LOGIC_OP_XOR: .. rst-class:: classref-enumeration-constant :ref:`LogicOperation` **LOGIC_OP_XOR** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LOGIC_OP_OR: .. rst-class:: classref-enumeration-constant :ref:`LogicOperation` **LOGIC_OP_OR** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LOGIC_OP_NOR: .. rst-class:: classref-enumeration-constant :ref:`LogicOperation` **LOGIC_OP_NOR** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LOGIC_OP_EQUIVALENT: .. rst-class:: classref-enumeration-constant :ref:`LogicOperation` **LOGIC_OP_EQUIVALENT** = ``9`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LOGIC_OP_INVERT: .. rst-class:: classref-enumeration-constant :ref:`LogicOperation` **LOGIC_OP_INVERT** = ``10`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LOGIC_OP_OR_REVERSE: .. rst-class:: classref-enumeration-constant :ref:`LogicOperation` **LOGIC_OP_OR_REVERSE** = ``11`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LOGIC_OP_COPY_INVERTED: .. rst-class:: classref-enumeration-constant :ref:`LogicOperation` **LOGIC_OP_COPY_INVERTED** = ``12`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LOGIC_OP_OR_INVERTED: .. rst-class:: classref-enumeration-constant :ref:`LogicOperation` **LOGIC_OP_OR_INVERTED** = ``13`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LOGIC_OP_NAND: .. rst-class:: classref-enumeration-constant :ref:`LogicOperation` **LOGIC_OP_NAND** = ``14`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LOGIC_OP_SET: .. rst-class:: classref-enumeration-constant :ref:`LogicOperation` **LOGIC_OP_SET** = ``15`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LOGIC_OP_MAX: .. rst-class:: classref-enumeration-constant :ref:`LogicOperation` **LOGIC_OP_MAX** = ``16`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_BlendFactor: .. rst-class:: classref-enumeration enum **BlendFactor**: .. _class_RenderingDevice_constant_BLEND_FACTOR_ZERO: .. rst-class:: classref-enumeration-constant :ref:`BlendFactor` **BLEND_FACTOR_ZERO** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BLEND_FACTOR_ONE: .. rst-class:: classref-enumeration-constant :ref:`BlendFactor` **BLEND_FACTOR_ONE** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BLEND_FACTOR_SRC_COLOR: .. rst-class:: classref-enumeration-constant :ref:`BlendFactor` **BLEND_FACTOR_SRC_COLOR** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BLEND_FACTOR_ONE_MINUS_SRC_COLOR: .. rst-class:: classref-enumeration-constant :ref:`BlendFactor` **BLEND_FACTOR_ONE_MINUS_SRC_COLOR** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BLEND_FACTOR_DST_COLOR: .. rst-class:: classref-enumeration-constant :ref:`BlendFactor` **BLEND_FACTOR_DST_COLOR** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BLEND_FACTOR_ONE_MINUS_DST_COLOR: .. rst-class:: classref-enumeration-constant :ref:`BlendFactor` **BLEND_FACTOR_ONE_MINUS_DST_COLOR** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BLEND_FACTOR_SRC_ALPHA: .. rst-class:: classref-enumeration-constant :ref:`BlendFactor` **BLEND_FACTOR_SRC_ALPHA** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA: .. rst-class:: classref-enumeration-constant :ref:`BlendFactor` **BLEND_FACTOR_ONE_MINUS_SRC_ALPHA** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BLEND_FACTOR_DST_ALPHA: .. rst-class:: classref-enumeration-constant :ref:`BlendFactor` **BLEND_FACTOR_DST_ALPHA** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BLEND_FACTOR_ONE_MINUS_DST_ALPHA: .. rst-class:: classref-enumeration-constant :ref:`BlendFactor` **BLEND_FACTOR_ONE_MINUS_DST_ALPHA** = ``9`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BLEND_FACTOR_CONSTANT_COLOR: .. rst-class:: classref-enumeration-constant :ref:`BlendFactor` **BLEND_FACTOR_CONSTANT_COLOR** = ``10`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR: .. rst-class:: classref-enumeration-constant :ref:`BlendFactor` **BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR** = ``11`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BLEND_FACTOR_CONSTANT_ALPHA: .. rst-class:: classref-enumeration-constant :ref:`BlendFactor` **BLEND_FACTOR_CONSTANT_ALPHA** = ``12`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA: .. rst-class:: classref-enumeration-constant :ref:`BlendFactor` **BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA** = ``13`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BLEND_FACTOR_SRC_ALPHA_SATURATE: .. rst-class:: classref-enumeration-constant :ref:`BlendFactor` **BLEND_FACTOR_SRC_ALPHA_SATURATE** = ``14`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BLEND_FACTOR_SRC1_COLOR: .. rst-class:: classref-enumeration-constant :ref:`BlendFactor` **BLEND_FACTOR_SRC1_COLOR** = ``15`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BLEND_FACTOR_ONE_MINUS_SRC1_COLOR: .. rst-class:: classref-enumeration-constant :ref:`BlendFactor` **BLEND_FACTOR_ONE_MINUS_SRC1_COLOR** = ``16`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BLEND_FACTOR_SRC1_ALPHA: .. rst-class:: classref-enumeration-constant :ref:`BlendFactor` **BLEND_FACTOR_SRC1_ALPHA** = ``17`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BLEND_FACTOR_ONE_MINUS_SRC1_ALPHA: .. rst-class:: classref-enumeration-constant :ref:`BlendFactor` **BLEND_FACTOR_ONE_MINUS_SRC1_ALPHA** = ``18`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BLEND_FACTOR_MAX: .. rst-class:: classref-enumeration-constant :ref:`BlendFactor` **BLEND_FACTOR_MAX** = ``19`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_BlendOperation: .. rst-class:: classref-enumeration enum **BlendOperation**: .. _class_RenderingDevice_constant_BLEND_OP_ADD: .. rst-class:: classref-enumeration-constant :ref:`BlendOperation` **BLEND_OP_ADD** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BLEND_OP_SUBTRACT: .. rst-class:: classref-enumeration-constant :ref:`BlendOperation` **BLEND_OP_SUBTRACT** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BLEND_OP_REVERSE_SUBTRACT: .. rst-class:: classref-enumeration-constant :ref:`BlendOperation` **BLEND_OP_REVERSE_SUBTRACT** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BLEND_OP_MINIMUM: .. rst-class:: classref-enumeration-constant :ref:`BlendOperation` **BLEND_OP_MINIMUM** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BLEND_OP_MAXIMUM: .. rst-class:: classref-enumeration-constant :ref:`BlendOperation` **BLEND_OP_MAXIMUM** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_BLEND_OP_MAX: .. rst-class:: classref-enumeration-constant :ref:`BlendOperation` **BLEND_OP_MAX** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_PipelineDynamicStateFlags: .. rst-class:: classref-enumeration flags **PipelineDynamicStateFlags**: .. _class_RenderingDevice_constant_DYNAMIC_STATE_LINE_WIDTH: .. rst-class:: classref-enumeration-constant :ref:`PipelineDynamicStateFlags` **DYNAMIC_STATE_LINE_WIDTH** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DYNAMIC_STATE_DEPTH_BIAS: .. rst-class:: classref-enumeration-constant :ref:`PipelineDynamicStateFlags` **DYNAMIC_STATE_DEPTH_BIAS** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DYNAMIC_STATE_BLEND_CONSTANTS: .. rst-class:: classref-enumeration-constant :ref:`PipelineDynamicStateFlags` **DYNAMIC_STATE_BLEND_CONSTANTS** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DYNAMIC_STATE_DEPTH_BOUNDS: .. rst-class:: classref-enumeration-constant :ref:`PipelineDynamicStateFlags` **DYNAMIC_STATE_DEPTH_BOUNDS** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DYNAMIC_STATE_STENCIL_COMPARE_MASK: .. rst-class:: classref-enumeration-constant :ref:`PipelineDynamicStateFlags` **DYNAMIC_STATE_STENCIL_COMPARE_MASK** = ``16`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DYNAMIC_STATE_STENCIL_WRITE_MASK: .. rst-class:: classref-enumeration-constant :ref:`PipelineDynamicStateFlags` **DYNAMIC_STATE_STENCIL_WRITE_MASK** = ``32`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_DYNAMIC_STATE_STENCIL_REFERENCE: .. rst-class:: classref-enumeration-constant :ref:`PipelineDynamicStateFlags` **DYNAMIC_STATE_STENCIL_REFERENCE** = ``64`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_InitialAction: .. rst-class:: classref-enumeration enum **InitialAction**: .. _class_RenderingDevice_constant_INITIAL_ACTION_LOAD: .. rst-class:: classref-enumeration-constant :ref:`InitialAction` **INITIAL_ACTION_LOAD** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_INITIAL_ACTION_CLEAR: .. rst-class:: classref-enumeration-constant :ref:`InitialAction` **INITIAL_ACTION_CLEAR** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_INITIAL_ACTION_DISCARD: .. rst-class:: classref-enumeration-constant :ref:`InitialAction` **INITIAL_ACTION_DISCARD** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_INITIAL_ACTION_MAX: .. rst-class:: classref-enumeration-constant :ref:`InitialAction` **INITIAL_ACTION_MAX** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_INITIAL_ACTION_CLEAR_REGION: .. rst-class:: classref-enumeration-constant :ref:`InitialAction` **INITIAL_ACTION_CLEAR_REGION** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_INITIAL_ACTION_CLEAR_REGION_CONTINUE: .. rst-class:: classref-enumeration-constant :ref:`InitialAction` **INITIAL_ACTION_CLEAR_REGION_CONTINUE** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_INITIAL_ACTION_KEEP: .. rst-class:: classref-enumeration-constant :ref:`InitialAction` **INITIAL_ACTION_KEEP** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_INITIAL_ACTION_DROP: .. rst-class:: classref-enumeration-constant :ref:`InitialAction` **INITIAL_ACTION_DROP** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_INITIAL_ACTION_CONTINUE: .. rst-class:: classref-enumeration-constant :ref:`InitialAction` **INITIAL_ACTION_CONTINUE** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_FinalAction: .. rst-class:: classref-enumeration enum **FinalAction**: .. _class_RenderingDevice_constant_FINAL_ACTION_STORE: .. rst-class:: classref-enumeration-constant :ref:`FinalAction` **FINAL_ACTION_STORE** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_FINAL_ACTION_DISCARD: .. rst-class:: classref-enumeration-constant :ref:`FinalAction` **FINAL_ACTION_DISCARD** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_FINAL_ACTION_MAX: .. rst-class:: classref-enumeration-constant :ref:`FinalAction` **FINAL_ACTION_MAX** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_FINAL_ACTION_READ: .. rst-class:: classref-enumeration-constant :ref:`FinalAction` **FINAL_ACTION_READ** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_FINAL_ACTION_CONTINUE: .. rst-class:: classref-enumeration-constant :ref:`FinalAction` **FINAL_ACTION_CONTINUE** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_ShaderStage: .. rst-class:: classref-enumeration enum **ShaderStage**: .. _class_RenderingDevice_constant_SHADER_STAGE_VERTEX: .. rst-class:: classref-enumeration-constant :ref:`ShaderStage` **SHADER_STAGE_VERTEX** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_SHADER_STAGE_FRAGMENT: .. rst-class:: classref-enumeration-constant :ref:`ShaderStage` **SHADER_STAGE_FRAGMENT** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_SHADER_STAGE_TESSELATION_CONTROL: .. rst-class:: classref-enumeration-constant :ref:`ShaderStage` **SHADER_STAGE_TESSELATION_CONTROL** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_SHADER_STAGE_TESSELATION_EVALUATION: .. rst-class:: classref-enumeration-constant :ref:`ShaderStage` **SHADER_STAGE_TESSELATION_EVALUATION** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_SHADER_STAGE_COMPUTE: .. rst-class:: classref-enumeration-constant :ref:`ShaderStage` **SHADER_STAGE_COMPUTE** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_SHADER_STAGE_MAX: .. rst-class:: classref-enumeration-constant :ref:`ShaderStage` **SHADER_STAGE_MAX** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_SHADER_STAGE_VERTEX_BIT: .. rst-class:: classref-enumeration-constant :ref:`ShaderStage` **SHADER_STAGE_VERTEX_BIT** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_SHADER_STAGE_FRAGMENT_BIT: .. rst-class:: classref-enumeration-constant :ref:`ShaderStage` **SHADER_STAGE_FRAGMENT_BIT** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_SHADER_STAGE_TESSELATION_CONTROL_BIT: .. rst-class:: classref-enumeration-constant :ref:`ShaderStage` **SHADER_STAGE_TESSELATION_CONTROL_BIT** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_SHADER_STAGE_TESSELATION_EVALUATION_BIT: .. rst-class:: classref-enumeration-constant :ref:`ShaderStage` **SHADER_STAGE_TESSELATION_EVALUATION_BIT** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_SHADER_STAGE_COMPUTE_BIT: .. rst-class:: classref-enumeration-constant :ref:`ShaderStage` **SHADER_STAGE_COMPUTE_BIT** = ``16`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_ShaderLanguage: .. rst-class:: classref-enumeration enum **ShaderLanguage**: .. _class_RenderingDevice_constant_SHADER_LANGUAGE_GLSL: .. rst-class:: classref-enumeration-constant :ref:`ShaderLanguage` **SHADER_LANGUAGE_GLSL** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_SHADER_LANGUAGE_HLSL: .. rst-class:: classref-enumeration-constant :ref:`ShaderLanguage` **SHADER_LANGUAGE_HLSL** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_PipelineSpecializationConstantType: .. rst-class:: classref-enumeration enum **PipelineSpecializationConstantType**: .. _class_RenderingDevice_constant_PIPELINE_SPECIALIZATION_CONSTANT_TYPE_BOOL: .. rst-class:: classref-enumeration-constant :ref:`PipelineSpecializationConstantType` **PIPELINE_SPECIALIZATION_CONSTANT_TYPE_BOOL** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_PIPELINE_SPECIALIZATION_CONSTANT_TYPE_INT: .. rst-class:: classref-enumeration-constant :ref:`PipelineSpecializationConstantType` **PIPELINE_SPECIALIZATION_CONSTANT_TYPE_INT** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_PIPELINE_SPECIALIZATION_CONSTANT_TYPE_FLOAT: .. rst-class:: classref-enumeration-constant :ref:`PipelineSpecializationConstantType` **PIPELINE_SPECIALIZATION_CONSTANT_TYPE_FLOAT** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_Limit: .. rst-class:: classref-enumeration enum **Limit**: .. _class_RenderingDevice_constant_LIMIT_MAX_BOUND_UNIFORM_SETS: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_BOUND_UNIFORM_SETS** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_FRAMEBUFFER_COLOR_ATTACHMENTS: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_FRAMEBUFFER_COLOR_ATTACHMENTS** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_TEXTURES_PER_UNIFORM_SET: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_TEXTURES_PER_UNIFORM_SET** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_SAMPLERS_PER_UNIFORM_SET: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_SAMPLERS_PER_UNIFORM_SET** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_STORAGE_BUFFERS_PER_UNIFORM_SET: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_STORAGE_BUFFERS_PER_UNIFORM_SET** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_STORAGE_IMAGES_PER_UNIFORM_SET: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_STORAGE_IMAGES_PER_UNIFORM_SET** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_UNIFORM_BUFFERS_PER_UNIFORM_SET: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_UNIFORM_BUFFERS_PER_UNIFORM_SET** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_DRAW_INDEXED_INDEX: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_DRAW_INDEXED_INDEX** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_FRAMEBUFFER_HEIGHT: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_FRAMEBUFFER_HEIGHT** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_FRAMEBUFFER_WIDTH: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_FRAMEBUFFER_WIDTH** = ``9`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_TEXTURE_ARRAY_LAYERS: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_TEXTURE_ARRAY_LAYERS** = ``10`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_TEXTURE_SIZE_1D: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_TEXTURE_SIZE_1D** = ``11`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_TEXTURE_SIZE_2D: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_TEXTURE_SIZE_2D** = ``12`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_TEXTURE_SIZE_3D: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_TEXTURE_SIZE_3D** = ``13`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_TEXTURE_SIZE_CUBE: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_TEXTURE_SIZE_CUBE** = ``14`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_TEXTURES_PER_SHADER_STAGE: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_TEXTURES_PER_SHADER_STAGE** = ``15`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_SAMPLERS_PER_SHADER_STAGE: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_SAMPLERS_PER_SHADER_STAGE** = ``16`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_STORAGE_BUFFERS_PER_SHADER_STAGE: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_STORAGE_BUFFERS_PER_SHADER_STAGE** = ``17`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_STORAGE_IMAGES_PER_SHADER_STAGE: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_STORAGE_IMAGES_PER_SHADER_STAGE** = ``18`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_UNIFORM_BUFFERS_PER_SHADER_STAGE: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_UNIFORM_BUFFERS_PER_SHADER_STAGE** = ``19`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_PUSH_CONSTANT_SIZE: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_PUSH_CONSTANT_SIZE** = ``20`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_UNIFORM_BUFFER_SIZE: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_UNIFORM_BUFFER_SIZE** = ``21`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_VERTEX_INPUT_ATTRIBUTE_OFFSET: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_VERTEX_INPUT_ATTRIBUTE_OFFSET** = ``22`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_VERTEX_INPUT_ATTRIBUTES: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_VERTEX_INPUT_ATTRIBUTES** = ``23`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_VERTEX_INPUT_BINDINGS: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_VERTEX_INPUT_BINDINGS** = ``24`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_VERTEX_INPUT_BINDING_STRIDE: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_VERTEX_INPUT_BINDING_STRIDE** = ``25`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MIN_UNIFORM_BUFFER_OFFSET_ALIGNMENT: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MIN_UNIFORM_BUFFER_OFFSET_ALIGNMENT** = ``26`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_COMPUTE_SHARED_MEMORY_SIZE: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_COMPUTE_SHARED_MEMORY_SIZE** = ``27`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_COMPUTE_WORKGROUP_COUNT_X: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_COMPUTE_WORKGROUP_COUNT_X** = ``28`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_COMPUTE_WORKGROUP_COUNT_Y: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_COMPUTE_WORKGROUP_COUNT_Y** = ``29`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_COMPUTE_WORKGROUP_COUNT_Z: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_COMPUTE_WORKGROUP_COUNT_Z** = ``30`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_COMPUTE_WORKGROUP_INVOCATIONS: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_COMPUTE_WORKGROUP_INVOCATIONS** = ``31`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_COMPUTE_WORKGROUP_SIZE_X: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_COMPUTE_WORKGROUP_SIZE_X** = ``32`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_COMPUTE_WORKGROUP_SIZE_Y: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_COMPUTE_WORKGROUP_SIZE_Y** = ``33`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_COMPUTE_WORKGROUP_SIZE_Z: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_COMPUTE_WORKGROUP_SIZE_Z** = ``34`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_VIEWPORT_DIMENSIONS_X: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_VIEWPORT_DIMENSIONS_X** = ``35`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_LIMIT_MAX_VIEWPORT_DIMENSIONS_Y: .. rst-class:: classref-enumeration-constant :ref:`Limit` **LIMIT_MAX_VIEWPORT_DIMENSIONS_Y** = ``36`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_RenderingDevice_MemoryType: .. rst-class:: classref-enumeration enum **MemoryType**: .. _class_RenderingDevice_constant_MEMORY_TEXTURES: .. rst-class:: classref-enumeration-constant :ref:`MemoryType` **MEMORY_TEXTURES** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_MEMORY_BUFFERS: .. rst-class:: classref-enumeration-constant :ref:`MemoryType` **MEMORY_BUFFERS** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_MEMORY_TOTAL: .. rst-class:: classref-enumeration-constant :ref:`MemoryType` **MEMORY_TOTAL** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Constants --------- .. _class_RenderingDevice_constant_INVALID_ID: .. rst-class:: classref-constant **INVALID_ID** = ``-1`` .. container:: contribute There is currently no description for this constant. Please help us by :ref:`contributing one `! .. _class_RenderingDevice_constant_INVALID_FORMAT_ID: .. rst-class:: classref-constant **INVALID_FORMAT_ID** = ``-1`` .. container:: contribute There is currently no description for this constant. Please help us by :ref:`contributing one `! .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Method Descriptions ------------------- .. _class_RenderingDevice_method_barrier: .. rst-class:: classref-method void **barrier** **(** |bitfield|\<:ref:`BarrierMask`\> from=32767, |bitfield|\<:ref:`BarrierMask`\> to=32767 **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_buffer_clear: .. rst-class:: classref-method :ref:`Error` **buffer_clear** **(** :ref:`RID` buffer, :ref:`int` offset, :ref:`int` size_bytes **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_buffer_copy: .. rst-class:: classref-method :ref:`Error` **buffer_copy** **(** :ref:`RID` src_buffer, :ref:`RID` dst_buffer, :ref:`int` src_offset, :ref:`int` dst_offset, :ref:`int` size **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_buffer_get_data: .. rst-class:: classref-method :ref:`PackedByteArray` **buffer_get_data** **(** :ref:`RID` buffer, :ref:`int` offset_bytes=0, :ref:`int` size_bytes=0 **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_buffer_update: .. rst-class:: classref-method :ref:`Error` **buffer_update** **(** :ref:`RID` buffer, :ref:`int` offset, :ref:`int` size_bytes, :ref:`PackedByteArray` data **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_capture_timestamp: .. rst-class:: classref-method void **capture_timestamp** **(** :ref:`String` name **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_compute_list_add_barrier: .. rst-class:: classref-method void **compute_list_add_barrier** **(** :ref:`int` compute_list **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_compute_list_begin: .. rst-class:: classref-method :ref:`int` **compute_list_begin** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_compute_list_bind_compute_pipeline: .. rst-class:: classref-method void **compute_list_bind_compute_pipeline** **(** :ref:`int` compute_list, :ref:`RID` compute_pipeline **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_compute_list_bind_uniform_set: .. rst-class:: classref-method void **compute_list_bind_uniform_set** **(** :ref:`int` compute_list, :ref:`RID` uniform_set, :ref:`int` set_index **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_compute_list_dispatch: .. rst-class:: classref-method void **compute_list_dispatch** **(** :ref:`int` compute_list, :ref:`int` x_groups, :ref:`int` y_groups, :ref:`int` z_groups **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_compute_list_dispatch_indirect: .. rst-class:: classref-method void **compute_list_dispatch_indirect** **(** :ref:`int` compute_list, :ref:`RID` buffer, :ref:`int` offset **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_compute_list_end: .. rst-class:: classref-method void **compute_list_end** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_compute_list_set_push_constant: .. rst-class:: classref-method void **compute_list_set_push_constant** **(** :ref:`int` compute_list, :ref:`PackedByteArray` buffer, :ref:`int` size_bytes **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_compute_pipeline_create: .. rst-class:: classref-method :ref:`RID` **compute_pipeline_create** **(** :ref:`RID` shader, :ref:`RDPipelineSpecializationConstant[]` specialization_constants=[] **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_compute_pipeline_is_valid: .. rst-class:: classref-method :ref:`bool` **compute_pipeline_is_valid** **(** :ref:`RID` compute_pipeline **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_create_local_device: .. rst-class:: classref-method :ref:`RenderingDevice` **create_local_device** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_draw_command_begin_label: .. rst-class:: classref-method void **draw_command_begin_label** **(** :ref:`String` name, :ref:`Color` color **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_draw_command_end_label: .. rst-class:: classref-method void **draw_command_end_label** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_draw_command_insert_label: .. rst-class:: classref-method void **draw_command_insert_label** **(** :ref:`String` name, :ref:`Color` color **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_draw_list_begin: .. rst-class:: classref-method :ref:`int` **draw_list_begin** **(** :ref:`RID` framebuffer, :ref:`InitialAction` initial_color_action, :ref:`FinalAction` final_color_action, :ref:`InitialAction` initial_depth_action, :ref:`FinalAction` final_depth_action, :ref:`PackedColorArray` clear_color_values=PackedColorArray(), :ref:`float` clear_depth=1.0, :ref:`int` clear_stencil=0, :ref:`Rect2` region=Rect2(0, 0, 0, 0) **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_draw_list_begin_for_screen: .. rst-class:: classref-method :ref:`int` **draw_list_begin_for_screen** **(** :ref:`int` screen=0, :ref:`Color` clear_color=Color(0, 0, 0, 1) **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_draw_list_begin_split: .. rst-class:: classref-method :ref:`PackedInt64Array` **draw_list_begin_split** **(** :ref:`RID` framebuffer, :ref:`int` splits, :ref:`InitialAction` initial_color_action, :ref:`FinalAction` final_color_action, :ref:`InitialAction` initial_depth_action, :ref:`FinalAction` final_depth_action, :ref:`PackedColorArray` clear_color_values=PackedColorArray(), :ref:`float` clear_depth=1.0, :ref:`int` clear_stencil=0, :ref:`Rect2` region=Rect2(0, 0, 0, 0), :ref:`RID[]` storage_textures=[] **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_draw_list_bind_index_array: .. rst-class:: classref-method void **draw_list_bind_index_array** **(** :ref:`int` draw_list, :ref:`RID` index_array **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_draw_list_bind_render_pipeline: .. rst-class:: classref-method void **draw_list_bind_render_pipeline** **(** :ref:`int` draw_list, :ref:`RID` render_pipeline **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_draw_list_bind_uniform_set: .. rst-class:: classref-method void **draw_list_bind_uniform_set** **(** :ref:`int` draw_list, :ref:`RID` uniform_set, :ref:`int` set_index **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_draw_list_bind_vertex_array: .. rst-class:: classref-method void **draw_list_bind_vertex_array** **(** :ref:`int` draw_list, :ref:`RID` vertex_array **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_draw_list_disable_scissor: .. rst-class:: classref-method void **draw_list_disable_scissor** **(** :ref:`int` draw_list **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_draw_list_draw: .. rst-class:: classref-method void **draw_list_draw** **(** :ref:`int` draw_list, :ref:`bool` use_indices, :ref:`int` instances, :ref:`int` procedural_vertex_count=0 **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_draw_list_enable_scissor: .. rst-class:: classref-method void **draw_list_enable_scissor** **(** :ref:`int` draw_list, :ref:`Rect2` rect=Rect2(0, 0, 0, 0) **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_draw_list_end: .. rst-class:: classref-method void **draw_list_end** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_draw_list_set_blend_constants: .. rst-class:: classref-method void **draw_list_set_blend_constants** **(** :ref:`int` draw_list, :ref:`Color` color **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_draw_list_set_push_constant: .. rst-class:: classref-method void **draw_list_set_push_constant** **(** :ref:`int` draw_list, :ref:`PackedByteArray` buffer, :ref:`int` size_bytes **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_draw_list_switch_to_next_pass: .. rst-class:: classref-method :ref:`int` **draw_list_switch_to_next_pass** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_draw_list_switch_to_next_pass_split: .. rst-class:: classref-method :ref:`PackedInt64Array` **draw_list_switch_to_next_pass_split** **(** :ref:`int` splits **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_framebuffer_create: .. rst-class:: classref-method :ref:`RID` **framebuffer_create** **(** :ref:`RID[]` textures, :ref:`int` validate_with_format=-1, :ref:`int` view_count=1 **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_framebuffer_create_empty: .. rst-class:: classref-method :ref:`RID` **framebuffer_create_empty** **(** :ref:`Vector2i` size, :ref:`TextureSamples` samples=0, :ref:`int` validate_with_format=-1 **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_framebuffer_create_multipass: .. rst-class:: classref-method :ref:`RID` **framebuffer_create_multipass** **(** :ref:`RID[]` textures, :ref:`RDFramebufferPass[]` passes, :ref:`int` validate_with_format=-1, :ref:`int` view_count=1 **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_framebuffer_format_create: .. rst-class:: classref-method :ref:`int` **framebuffer_format_create** **(** :ref:`RDAttachmentFormat[]` attachments, :ref:`int` view_count=1 **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_framebuffer_format_create_empty: .. rst-class:: classref-method :ref:`int` **framebuffer_format_create_empty** **(** :ref:`TextureSamples` samples=0 **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_framebuffer_format_create_multipass: .. rst-class:: classref-method :ref:`int` **framebuffer_format_create_multipass** **(** :ref:`RDAttachmentFormat[]` attachments, :ref:`RDFramebufferPass[]` passes, :ref:`int` view_count=1 **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_framebuffer_format_get_texture_samples: .. rst-class:: classref-method :ref:`TextureSamples` **framebuffer_format_get_texture_samples** **(** :ref:`int` format, :ref:`int` render_pass=0 **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_framebuffer_get_format: .. rst-class:: classref-method :ref:`int` **framebuffer_get_format** **(** :ref:`RID` framebuffer **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_framebuffer_is_valid: .. rst-class:: classref-method :ref:`bool` **framebuffer_is_valid** **(** :ref:`RID` framebuffer **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_free_rid: .. rst-class:: classref-method void **free_rid** **(** :ref:`RID` rid **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_full_barrier: .. rst-class:: classref-method void **full_barrier** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_get_captured_timestamp_cpu_time: .. rst-class:: classref-method :ref:`int` **get_captured_timestamp_cpu_time** **(** :ref:`int` index **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_get_captured_timestamp_gpu_time: .. rst-class:: classref-method :ref:`int` **get_captured_timestamp_gpu_time** **(** :ref:`int` index **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_get_captured_timestamp_name: .. rst-class:: classref-method :ref:`String` **get_captured_timestamp_name** **(** :ref:`int` index **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_get_captured_timestamps_count: .. rst-class:: classref-method :ref:`int` **get_captured_timestamps_count** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_get_captured_timestamps_frame: .. rst-class:: classref-method :ref:`int` **get_captured_timestamps_frame** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_get_device_name: .. rst-class:: classref-method :ref:`String` **get_device_name** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_get_device_pipeline_cache_uuid: .. rst-class:: classref-method :ref:`String` **get_device_pipeline_cache_uuid** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_get_device_vendor_name: .. rst-class:: classref-method :ref:`String` **get_device_vendor_name** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_get_driver_resource: .. rst-class:: classref-method :ref:`int` **get_driver_resource** **(** :ref:`DriverResource` resource, :ref:`RID` rid, :ref:`int` index **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_get_frame_delay: .. rst-class:: classref-method :ref:`int` **get_frame_delay** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_get_memory_usage: .. rst-class:: classref-method :ref:`int` **get_memory_usage** **(** :ref:`MemoryType` type **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_index_array_create: .. rst-class:: classref-method :ref:`RID` **index_array_create** **(** :ref:`RID` index_buffer, :ref:`int` index_offset, :ref:`int` index_count **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_index_buffer_create: .. rst-class:: classref-method :ref:`RID` **index_buffer_create** **(** :ref:`int` size_indices, :ref:`IndexBufferFormat` format, :ref:`PackedByteArray` data=PackedByteArray(), :ref:`bool` use_restart_indices=false **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_limit_get: .. rst-class:: classref-method :ref:`int` **limit_get** **(** :ref:`Limit` limit **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_render_pipeline_create: .. rst-class:: classref-method :ref:`RID` **render_pipeline_create** **(** :ref:`RID` shader, :ref:`int` framebuffer_format, :ref:`int` vertex_format, :ref:`RenderPrimitive` primitive, :ref:`RDPipelineRasterizationState` rasterization_state, :ref:`RDPipelineMultisampleState` multisample_state, :ref:`RDPipelineDepthStencilState` stencil_state, :ref:`RDPipelineColorBlendState` color_blend_state, |bitfield|\<:ref:`PipelineDynamicStateFlags`\> dynamic_state_flags=0, :ref:`int` for_render_pass=0, :ref:`RDPipelineSpecializationConstant[]` specialization_constants=[] **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_render_pipeline_is_valid: .. rst-class:: classref-method :ref:`bool` **render_pipeline_is_valid** **(** :ref:`RID` render_pipeline **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_sampler_create: .. rst-class:: classref-method :ref:`RID` **sampler_create** **(** :ref:`RDSamplerState` state **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_sampler_is_format_supported_for_filter: .. rst-class:: classref-method :ref:`bool` **sampler_is_format_supported_for_filter** **(** :ref:`DataFormat` format, :ref:`SamplerFilter` sampler_filter **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_screen_get_framebuffer_format: .. rst-class:: classref-method :ref:`int` **screen_get_framebuffer_format** **(** :ref:`int` screen=0 **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_screen_get_height: .. rst-class:: classref-method :ref:`int` **screen_get_height** **(** :ref:`int` screen=0 **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_screen_get_width: .. rst-class:: classref-method :ref:`int` **screen_get_width** **(** :ref:`int` screen=0 **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_set_resource_name: .. rst-class:: classref-method void **set_resource_name** **(** :ref:`RID` id, :ref:`String` name **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_shader_compile_binary_from_spirv: .. rst-class:: classref-method :ref:`PackedByteArray` **shader_compile_binary_from_spirv** **(** :ref:`RDShaderSPIRV` spirv_data, :ref:`String` name="" **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_shader_compile_spirv_from_source: .. rst-class:: classref-method :ref:`RDShaderSPIRV` **shader_compile_spirv_from_source** **(** :ref:`RDShaderSource` shader_source, :ref:`bool` allow_cache=true **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_shader_create_from_bytecode: .. rst-class:: classref-method :ref:`RID` **shader_create_from_bytecode** **(** :ref:`PackedByteArray` binary_data, :ref:`RID` placeholder_rid=RID() **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_shader_create_from_spirv: .. rst-class:: classref-method :ref:`RID` **shader_create_from_spirv** **(** :ref:`RDShaderSPIRV` spirv_data, :ref:`String` name="" **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_shader_create_placeholder: .. rst-class:: classref-method :ref:`RID` **shader_create_placeholder** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_shader_get_vertex_input_attribute_mask: .. rst-class:: classref-method :ref:`int` **shader_get_vertex_input_attribute_mask** **(** :ref:`RID` shader **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_storage_buffer_create: .. rst-class:: classref-method :ref:`RID` **storage_buffer_create** **(** :ref:`int` size_bytes, :ref:`PackedByteArray` data=PackedByteArray(), |bitfield|\<:ref:`StorageBufferUsage`\> usage=0 **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_submit: .. rst-class:: classref-method void **submit** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_sync: .. rst-class:: classref-method void **sync** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_texture_buffer_create: .. rst-class:: classref-method :ref:`RID` **texture_buffer_create** **(** :ref:`int` size_bytes, :ref:`DataFormat` format, :ref:`PackedByteArray` data=PackedByteArray() **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_texture_clear: .. rst-class:: classref-method :ref:`Error` **texture_clear** **(** :ref:`RID` texture, :ref:`Color` color, :ref:`int` base_mipmap, :ref:`int` mipmap_count, :ref:`int` base_layer, :ref:`int` layer_count **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_texture_copy: .. rst-class:: classref-method :ref:`Error` **texture_copy** **(** :ref:`RID` from_texture, :ref:`RID` to_texture, :ref:`Vector3` from_pos, :ref:`Vector3` to_pos, :ref:`Vector3` size, :ref:`int` src_mipmap, :ref:`int` dst_mipmap, :ref:`int` src_layer, :ref:`int` dst_layer **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_texture_create: .. rst-class:: classref-method :ref:`RID` **texture_create** **(** :ref:`RDTextureFormat` format, :ref:`RDTextureView` view, :ref:`PackedByteArray[]` data=[] **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_texture_create_from_extension: .. rst-class:: classref-method :ref:`RID` **texture_create_from_extension** **(** :ref:`TextureType` type, :ref:`DataFormat` format, :ref:`TextureSamples` samples, |bitfield|\<:ref:`TextureUsageBits`\> usage_flags, :ref:`int` image, :ref:`int` width, :ref:`int` height, :ref:`int` depth, :ref:`int` layers **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_texture_create_shared: .. rst-class:: classref-method :ref:`RID` **texture_create_shared** **(** :ref:`RDTextureView` view, :ref:`RID` with_texture **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_texture_create_shared_from_slice: .. rst-class:: classref-method :ref:`RID` **texture_create_shared_from_slice** **(** :ref:`RDTextureView` view, :ref:`RID` with_texture, :ref:`int` layer, :ref:`int` mipmap, :ref:`int` mipmaps=1, :ref:`TextureSliceType` slice_type=0 **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_texture_get_data: .. rst-class:: classref-method :ref:`PackedByteArray` **texture_get_data** **(** :ref:`RID` texture, :ref:`int` layer **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_texture_get_format: .. rst-class:: classref-method :ref:`RDTextureFormat` **texture_get_format** **(** :ref:`RID` texture **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_texture_get_native_handle: .. rst-class:: classref-method :ref:`int` **texture_get_native_handle** **(** :ref:`RID` texture **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_texture_is_format_supported_for_usage: .. rst-class:: classref-method :ref:`bool` **texture_is_format_supported_for_usage** **(** :ref:`DataFormat` format, |bitfield|\<:ref:`TextureUsageBits`\> usage_flags **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_texture_is_shared: .. rst-class:: classref-method :ref:`bool` **texture_is_shared** **(** :ref:`RID` texture **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_texture_is_valid: .. rst-class:: classref-method :ref:`bool` **texture_is_valid** **(** :ref:`RID` texture **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_texture_resolve_multisample: .. rst-class:: classref-method :ref:`Error` **texture_resolve_multisample** **(** :ref:`RID` from_texture, :ref:`RID` to_texture **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_texture_update: .. rst-class:: classref-method :ref:`Error` **texture_update** **(** :ref:`RID` texture, :ref:`int` layer, :ref:`PackedByteArray` data **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_uniform_buffer_create: .. rst-class:: classref-method :ref:`RID` **uniform_buffer_create** **(** :ref:`int` size_bytes, :ref:`PackedByteArray` data=PackedByteArray() **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_uniform_set_create: .. rst-class:: classref-method :ref:`RID` **uniform_set_create** **(** :ref:`RDUniform[]` uniforms, :ref:`RID` shader, :ref:`int` shader_set **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_uniform_set_is_valid: .. rst-class:: classref-method :ref:`bool` **uniform_set_is_valid** **(** :ref:`RID` uniform_set **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_vertex_array_create: .. rst-class:: classref-method :ref:`RID` **vertex_array_create** **(** :ref:`int` vertex_count, :ref:`int` vertex_format, :ref:`RID[]` src_buffers, :ref:`PackedInt64Array` offsets=PackedInt64Array() **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_vertex_buffer_create: .. rst-class:: classref-method :ref:`RID` **vertex_buffer_create** **(** :ref:`int` size_bytes, :ref:`PackedByteArray` data=PackedByteArray(), :ref:`bool` use_as_storage=false **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_RenderingDevice_method_vertex_format_create: .. rst-class:: classref-method :ref:`int` **vertex_format_create** **(** :ref:`RDVertexAttribute[]` vertex_descriptions **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` .. |vararg| replace:: :abbr:`vararg (This method accepts any number of arguments after the ones described here.)` .. |constructor| replace:: :abbr:`constructor (This method is used to construct a type.)` .. |static| replace:: :abbr:`static (This method doesn't need an instance to be called, so it can be called directly using the class name.)` .. |operator| replace:: :abbr:`operator (This method describes a valid operator to use with this type as left-hand operand.)` .. |bitfield| replace:: :abbr:`BitField (This value is an integer composed as a bitmask of the following flags.)`