Module rendering_device
Expand description
Sidecar module for class RenderingDevice
.
Defines related flag and enum types. In GDScript, those are nested under the class scope.
See also Godot docs for RenderingDevice
enums.
Structsยง
- Barrier
Mask - Blend
Factor - Blend
Operation - Compare
Operator - Data
Format - Device
Type - Driver
Resource - ExBarrier
- Default-param extender for
RenderingDevice::barrier_ex
. - ExBuffer
GetData - Default-param extender for
RenderingDevice::buffer_get_data_ex
. - ExCompute
Pipeline Create - Default-param extender for
RenderingDevice::compute_pipeline_create_ex
. - ExDraw
List Begin - Default-param extender for
RenderingDevice::draw_list_begin_ex
. - ExDraw
List Begin ForScreen - Default-param extender for
RenderingDevice::draw_list_begin_for_screen_ex
. - ExDraw
List Begin Split - Default-param extender for
RenderingDevice::draw_list_begin_split_ex
. - ExDraw
List Draw - Default-param extender for
RenderingDevice::draw_list_draw_ex
. - ExDraw
List Enable Scissor - Default-param extender for
RenderingDevice::draw_list_enable_scissor_ex
. - ExFramebuffer
Create - Default-param extender for
RenderingDevice::framebuffer_create_ex
. - ExFramebuffer
Create Empty - Default-param extender for
RenderingDevice::framebuffer_create_empty_ex
. - ExFramebuffer
Create Multipass - Default-param extender for
RenderingDevice::framebuffer_create_multipass_ex
. - ExFramebuffer
Format Create - Default-param extender for
RenderingDevice::framebuffer_format_create_ex
. - ExFramebuffer
Format Create Empty - Default-param extender for
RenderingDevice::framebuffer_format_create_empty_ex
. - ExFramebuffer
Format Create Multipass - Default-param extender for
RenderingDevice::framebuffer_format_create_multipass_ex
. - ExFramebuffer
Format GetTexture Samples - Default-param extender for
RenderingDevice::framebuffer_format_get_texture_samples_ex
. - ExIndex
Buffer Create - Default-param extender for
RenderingDevice::index_buffer_create_ex
. - ExRender
Pipeline Create - Default-param extender for
RenderingDevice::render_pipeline_create_ex
. - ExScreen
GetFramebuffer Format - Default-param extender for
RenderingDevice::screen_get_framebuffer_format_ex
. - ExScreen
GetHeight - Default-param extender for
RenderingDevice::screen_get_height_ex
. - ExScreen
GetWidth - Default-param extender for
RenderingDevice::screen_get_width_ex
. - ExShader
Compile Binary From Spirv - Default-param extender for
RenderingDevice::shader_compile_binary_from_spirv_ex
. - ExShader
Compile Spirv From Source - Default-param extender for
RenderingDevice::shader_compile_spirv_from_source_ex
. - ExShader
Create From Bytecode - Default-param extender for
RenderingDevice::shader_create_from_bytecode_ex
. - ExShader
Create From Spirv - Default-param extender for
RenderingDevice::shader_create_from_spirv_ex
. - ExStorage
Buffer Create - Default-param extender for
RenderingDevice::storage_buffer_create_ex
. - ExTexture
Buffer Create - Default-param extender for
RenderingDevice::texture_buffer_create_ex
. - ExTexture
Create - Default-param extender for
RenderingDevice::texture_create_ex
. - ExTexture
Create Shared From Slice - Default-param extender for
RenderingDevice::texture_create_shared_from_slice_ex
. - ExUniform
Buffer Create - Default-param extender for
RenderingDevice::uniform_buffer_create_ex
. - ExVertex
Array Create - Default-param extender for
RenderingDevice::vertex_array_create_ex
. - ExVertex
Buffer Create - Default-param extender for
RenderingDevice::vertex_buffer_create_ex
. - Final
Action - Index
Buffer Format - Initial
Action - Limit
- Logic
Operation - Memory
Type - Pipeline
Dynamic State Flags - Pipeline
Specialization Constant Type - Polygon
Cull Mode - Polygon
Front Face - Render
Primitive - Sampler
Border Color - Sampler
Filter - Sampler
Repeat Mode - Shader
Language - Shader
Stage - Stencil
Operation - Storage
Buffer Usage - Texture
Samples - Texture
Slice Type - Texture
Swizzle - Texture
Type - Texture
Usage Bits - Uniform
Type - Vertex
Frequency