Table of Contents

Class RenderingDevice.MethodName

Namespace
Godot
Assembly
GodotSharp.dll

Cached StringNames for the methods contained in this class, for fast lookup.

public class RenderingDevice.MethodName : GodotObject.MethodName
Inheritance
RenderingDevice.MethodName
Inherited Members

Constructors

MethodName()

public MethodName()

Fields

Barrier

Cached name for the 'barrier' method.

public static readonly StringName Barrier

Field Value

StringName

BufferClear

Cached name for the 'buffer_clear' method.

public static readonly StringName BufferClear

Field Value

StringName

BufferGetData

Cached name for the 'buffer_get_data' method.

public static readonly StringName BufferGetData

Field Value

StringName

BufferUpdate

Cached name for the 'buffer_update' method.

public static readonly StringName BufferUpdate

Field Value

StringName

CaptureTimestamp

Cached name for the 'capture_timestamp' method.

public static readonly StringName CaptureTimestamp

Field Value

StringName

ComputeListAddBarrier

Cached name for the 'compute_list_add_barrier' method.

public static readonly StringName ComputeListAddBarrier

Field Value

StringName

ComputeListBegin

Cached name for the 'compute_list_begin' method.

public static readonly StringName ComputeListBegin

Field Value

StringName

ComputeListBindComputePipeline

Cached name for the 'compute_list_bind_compute_pipeline' method.

public static readonly StringName ComputeListBindComputePipeline

Field Value

StringName

ComputeListBindUniformSet

Cached name for the 'compute_list_bind_uniform_set' method.

public static readonly StringName ComputeListBindUniformSet

Field Value

StringName

ComputeListDispatch

Cached name for the 'compute_list_dispatch' method.

public static readonly StringName ComputeListDispatch

Field Value

StringName

ComputeListEnd

Cached name for the 'compute_list_end' method.

public static readonly StringName ComputeListEnd

Field Value

StringName

ComputeListSetPushConstant

Cached name for the 'compute_list_set_push_constant' method.

public static readonly StringName ComputeListSetPushConstant

Field Value

StringName

ComputePipelineCreate

Cached name for the 'compute_pipeline_create' method.

public static readonly StringName ComputePipelineCreate

Field Value

StringName

ComputePipelineIsValid

Cached name for the 'compute_pipeline_is_valid' method.

public static readonly StringName ComputePipelineIsValid

Field Value

StringName

CreateLocalDevice

Cached name for the 'create_local_device' method.

public static readonly StringName CreateLocalDevice

Field Value

StringName

DrawCommandBeginLabel

Cached name for the 'draw_command_begin_label' method.

public static readonly StringName DrawCommandBeginLabel

Field Value

StringName

DrawCommandEndLabel

Cached name for the 'draw_command_end_label' method.

public static readonly StringName DrawCommandEndLabel

Field Value

StringName

DrawCommandInsertLabel

Cached name for the 'draw_command_insert_label' method.

public static readonly StringName DrawCommandInsertLabel

Field Value

StringName

DrawListBegin

Cached name for the 'draw_list_begin' method.

public static readonly StringName DrawListBegin

Field Value

StringName

DrawListBeginForScreen

Cached name for the 'draw_list_begin_for_screen' method.

public static readonly StringName DrawListBeginForScreen

Field Value

StringName

DrawListBeginSplit

Cached name for the 'draw_list_begin_split' method.

public static readonly StringName DrawListBeginSplit

Field Value

StringName

DrawListBindIndexArray

Cached name for the 'draw_list_bind_index_array' method.

public static readonly StringName DrawListBindIndexArray

Field Value

StringName

DrawListBindRenderPipeline

Cached name for the 'draw_list_bind_render_pipeline' method.

public static readonly StringName DrawListBindRenderPipeline

Field Value

StringName

DrawListBindUniformSet

Cached name for the 'draw_list_bind_uniform_set' method.

public static readonly StringName DrawListBindUniformSet

Field Value

StringName

DrawListBindVertexArray

Cached name for the 'draw_list_bind_vertex_array' method.

public static readonly StringName DrawListBindVertexArray

Field Value

StringName

DrawListDisableScissor

Cached name for the 'draw_list_disable_scissor' method.

public static readonly StringName DrawListDisableScissor

Field Value

StringName

DrawListDraw

Cached name for the 'draw_list_draw' method.

public static readonly StringName DrawListDraw

Field Value

StringName

DrawListEnableScissor

Cached name for the 'draw_list_enable_scissor' method.

public static readonly StringName DrawListEnableScissor

Field Value

StringName

DrawListEnd

Cached name for the 'draw_list_end' method.

public static readonly StringName DrawListEnd

Field Value

StringName

DrawListSetBlendConstants

Cached name for the 'draw_list_set_blend_constants' method.

public static readonly StringName DrawListSetBlendConstants

Field Value

StringName

DrawListSetPushConstant

Cached name for the 'draw_list_set_push_constant' method.

public static readonly StringName DrawListSetPushConstant

Field Value

StringName

DrawListSwitchToNextPass

Cached name for the 'draw_list_switch_to_next_pass' method.

public static readonly StringName DrawListSwitchToNextPass

Field Value

StringName

DrawListSwitchToNextPassSplit

Cached name for the 'draw_list_switch_to_next_pass_split' method.

public static readonly StringName DrawListSwitchToNextPassSplit

Field Value

StringName

FramebufferCreate

Cached name for the 'framebuffer_create' method.

public static readonly StringName FramebufferCreate

Field Value

StringName

FramebufferCreateEmpty

Cached name for the 'framebuffer_create_empty' method.

public static readonly StringName FramebufferCreateEmpty

Field Value

StringName

FramebufferCreateMultipass

Cached name for the 'framebuffer_create_multipass' method.

public static readonly StringName FramebufferCreateMultipass

Field Value

StringName

FramebufferFormatCreate

Cached name for the 'framebuffer_format_create' method.

public static readonly StringName FramebufferFormatCreate

Field Value

StringName

FramebufferFormatCreateEmpty

Cached name for the 'framebuffer_format_create_empty' method.

public static readonly StringName FramebufferFormatCreateEmpty

Field Value

StringName

FramebufferFormatCreateMultipass

Cached name for the 'framebuffer_format_create_multipass' method.

public static readonly StringName FramebufferFormatCreateMultipass

Field Value

StringName

FramebufferFormatGetTextureSamples

Cached name for the 'framebuffer_format_get_texture_samples' method.

public static readonly StringName FramebufferFormatGetTextureSamples

Field Value

StringName

FramebufferGetFormat

Cached name for the 'framebuffer_get_format' method.

public static readonly StringName FramebufferGetFormat

Field Value

StringName

FramebufferIsValid

Cached name for the 'framebuffer_is_valid' method.

public static readonly StringName FramebufferIsValid

Field Value

StringName

FreeRid

Cached name for the 'free_rid' method.

public static readonly StringName FreeRid

Field Value

StringName

FullBarrier

Cached name for the 'full_barrier' method.

public static readonly StringName FullBarrier

Field Value

StringName

GetCapturedTimestampCpuTime

Cached name for the 'get_captured_timestamp_cpu_time' method.

public static readonly StringName GetCapturedTimestampCpuTime

Field Value

StringName

GetCapturedTimestampGpuTime

Cached name for the 'get_captured_timestamp_gpu_time' method.

public static readonly StringName GetCapturedTimestampGpuTime

Field Value

StringName

GetCapturedTimestampName

Cached name for the 'get_captured_timestamp_name' method.

public static readonly StringName GetCapturedTimestampName

Field Value

StringName

GetCapturedTimestampsCount

Cached name for the 'get_captured_timestamps_count' method.

public static readonly StringName GetCapturedTimestampsCount

Field Value

StringName

GetCapturedTimestampsFrame

Cached name for the 'get_captured_timestamps_frame' method.

public static readonly StringName GetCapturedTimestampsFrame

Field Value

StringName

GetDeviceName

Cached name for the 'get_device_name' method.

public static readonly StringName GetDeviceName

Field Value

StringName

GetDevicePipelineCacheUuid

Cached name for the 'get_device_pipeline_cache_uuid' method.

public static readonly StringName GetDevicePipelineCacheUuid

Field Value

StringName

GetDeviceVendorName

Cached name for the 'get_device_vendor_name' method.

public static readonly StringName GetDeviceVendorName

Field Value

StringName

GetDriverResource

Cached name for the 'get_driver_resource' method.

public static readonly StringName GetDriverResource

Field Value

StringName

GetFrameDelay

Cached name for the 'get_frame_delay' method.

public static readonly StringName GetFrameDelay

Field Value

StringName

GetMemoryUsage

Cached name for the 'get_memory_usage' method.

public static readonly StringName GetMemoryUsage

Field Value

StringName

IndexArrayCreate

Cached name for the 'index_array_create' method.

public static readonly StringName IndexArrayCreate

Field Value

StringName

IndexBufferCreate

Cached name for the 'index_buffer_create' method.

public static readonly StringName IndexBufferCreate

Field Value

StringName

LimitGet

Cached name for the 'limit_get' method.

public static readonly StringName LimitGet

Field Value

StringName

RenderPipelineCreate

Cached name for the 'render_pipeline_create' method.

public static readonly StringName RenderPipelineCreate

Field Value

StringName

RenderPipelineIsValid

Cached name for the 'render_pipeline_is_valid' method.

public static readonly StringName RenderPipelineIsValid

Field Value

StringName

SamplerCreate

Cached name for the 'sampler_create' method.

public static readonly StringName SamplerCreate

Field Value

StringName

SamplerIsFormatSupportedForFilter

Cached name for the 'sampler_is_format_supported_for_filter' method.

public static readonly StringName SamplerIsFormatSupportedForFilter

Field Value

StringName

ScreenGetFramebufferFormat

Cached name for the 'screen_get_framebuffer_format' method.

public static readonly StringName ScreenGetFramebufferFormat

Field Value

StringName

ScreenGetHeight

Cached name for the 'screen_get_height' method.

public static readonly StringName ScreenGetHeight

Field Value

StringName

ScreenGetWidth

Cached name for the 'screen_get_width' method.

public static readonly StringName ScreenGetWidth

Field Value

StringName

SetResourceName

Cached name for the 'set_resource_name' method.

public static readonly StringName SetResourceName

Field Value

StringName

ShaderCompileBinaryFromSpirV

Cached name for the 'shader_compile_binary_from_spirv' method.

public static readonly StringName ShaderCompileBinaryFromSpirV

Field Value

StringName

ShaderCompileSpirVFromSource

Cached name for the 'shader_compile_spirv_from_source' method.

public static readonly StringName ShaderCompileSpirVFromSource

Field Value

StringName

ShaderCreateFromBytecode

Cached name for the 'shader_create_from_bytecode' method.

public static readonly StringName ShaderCreateFromBytecode

Field Value

StringName

ShaderCreateFromSpirV

Cached name for the 'shader_create_from_spirv' method.

public static readonly StringName ShaderCreateFromSpirV

Field Value

StringName

ShaderCreatePlaceholder

Cached name for the 'shader_create_placeholder' method.

public static readonly StringName ShaderCreatePlaceholder

Field Value

StringName

ShaderGetVertexInputAttributeMask

Cached name for the 'shader_get_vertex_input_attribute_mask' method.

public static readonly StringName ShaderGetVertexInputAttributeMask

Field Value

StringName

StorageBufferCreate

Cached name for the 'storage_buffer_create' method.

public static readonly StringName StorageBufferCreate

Field Value

StringName

Submit

Cached name for the 'submit' method.

public static readonly StringName Submit

Field Value

StringName

Sync

Cached name for the 'sync' method.

public static readonly StringName Sync

Field Value

StringName

TextureBufferCreate

Cached name for the 'texture_buffer_create' method.

public static readonly StringName TextureBufferCreate

Field Value

StringName

TextureClear

Cached name for the 'texture_clear' method.

public static readonly StringName TextureClear

Field Value

StringName

TextureCopy

Cached name for the 'texture_copy' method.

public static readonly StringName TextureCopy

Field Value

StringName

TextureCreate

Cached name for the 'texture_create' method.

public static readonly StringName TextureCreate

Field Value

StringName

TextureCreateFromExtension

Cached name for the 'texture_create_from_extension' method.

public static readonly StringName TextureCreateFromExtension

Field Value

StringName

TextureCreateShared

Cached name for the 'texture_create_shared' method.

public static readonly StringName TextureCreateShared

Field Value

StringName

TextureCreateSharedFromSlice

Cached name for the 'texture_create_shared_from_slice' method.

public static readonly StringName TextureCreateSharedFromSlice

Field Value

StringName

TextureGetData

Cached name for the 'texture_get_data' method.

public static readonly StringName TextureGetData

Field Value

StringName

TextureGetFormat

Cached name for the 'texture_get_format' method.

public static readonly StringName TextureGetFormat

Field Value

StringName

TextureGetNativeHandle

Cached name for the 'texture_get_native_handle' method.

public static readonly StringName TextureGetNativeHandle

Field Value

StringName

TextureIsFormatSupportedForUsage

Cached name for the 'texture_is_format_supported_for_usage' method.

public static readonly StringName TextureIsFormatSupportedForUsage

Field Value

StringName

TextureIsShared

Cached name for the 'texture_is_shared' method.

public static readonly StringName TextureIsShared

Field Value

StringName

TextureIsValid

Cached name for the 'texture_is_valid' method.

public static readonly StringName TextureIsValid

Field Value

StringName

TextureResolveMultisample

Cached name for the 'texture_resolve_multisample' method.

public static readonly StringName TextureResolveMultisample

Field Value

StringName

TextureUpdate

Cached name for the 'texture_update' method.

public static readonly StringName TextureUpdate

Field Value

StringName

UniformBufferCreate

Cached name for the 'uniform_buffer_create' method.

public static readonly StringName UniformBufferCreate

Field Value

StringName

UniformSetCreate

Cached name for the 'uniform_set_create' method.

public static readonly StringName UniformSetCreate

Field Value

StringName

UniformSetIsValid

Cached name for the 'uniform_set_is_valid' method.

public static readonly StringName UniformSetIsValid

Field Value

StringName

VertexArrayCreate

Cached name for the 'vertex_array_create' method.

public static readonly StringName VertexArrayCreate

Field Value

StringName

VertexBufferCreate

Cached name for the 'vertex_buffer_create' method.

public static readonly StringName VertexBufferCreate

Field Value

StringName

VertexFormatCreate

Cached name for the 'vertex_format_create' method.

public static readonly StringName VertexFormatCreate

Field Value

StringName