Enum RenderingDevice.DriverResource
- Namespace
- Godot
- Assembly
- GodotSharp.dll
public enum RenderingDevice.DriverResource : long
Fields
Buffer = 10
Buffer of any kind of (storage, vertex, etc.).
- Vulkan:
VkBuffer
.CommandQueue = 3
The main graphics-compute command queue.
- Vulkan:
VkQueue
. (rid
argument doesn't apply.)ComputePipeline = 11
- Vulkan:
VkPipeline
.LogicalDevice = 0
Specific device object based on a physical device.
- Vulkan: Vulkan device driver resource (
VkDevice
). (rid
argument doesn't apply.)PhysicalDevice = 1
Physical device the specific logical device is based on.
- Vulkan:
VkDevice
. (rid
argument doesn't apply.)QueueFamily = 4
The specific family the main queue belongs to.
- Vulkan: the queue family index, an
uint32_t
. (rid
argument doesn't apply.)RenderPipeline = 12
- Vulkan:
VkPipeline
.Sampler = 8
- Vulkan:
VkSampler
.Texture = 5
- Vulkan:
VkImage
.TextureDataFormat = 7
The native id of the data format of the texture.
- Vulkan:
VkFormat
.TextureView = 6
The view of an owned or shared texture.
- Vulkan:
VkImageView
.TopmostObject = 2
Top-most graphics API entry object.
- Vulkan:
VkInstance
. (rid
argument doesn't apply.)UniformSet = 9
- Vulkan:
VkDescriptorSet
.[Obsolete("Use 'Godot.RenderingDevice.DriverResource.Buffer' instead.")] VulkanBuffer = 10
[Obsolete("Use 'Godot.RenderingDevice.DriverResource.ComputePipeline' instead.")] VulkanComputePipeline = 11
[Obsolete("Use 'Godot.RenderingDevice.DriverResource.UniformSet' instead.")] VulkanDescriptorSet = 9
[Obsolete("Use 'Godot.RenderingDevice.DriverResource.LogicalDevice' instead.")] VulkanDevice = 0
[Obsolete("Use 'Godot.RenderingDevice.DriverResource.Texture' instead.")] VulkanImage = 5
[Obsolete("Use 'Godot.RenderingDevice.DriverResource.TextureDataFormat' instead.")] VulkanImageNativeTextureFormat = 7
[Obsolete("Use 'Godot.RenderingDevice.DriverResource.TextureView' instead.")] VulkanImageView = 6
[Obsolete("Use 'Godot.RenderingDevice.DriverResource.TopmostObject' instead.")] VulkanInstance = 2
[Obsolete("Use 'Godot.RenderingDevice.DriverResource.PhysicalDevice' instead.")] VulkanPhysicalDevice = 1
[Obsolete("Use 'Godot.RenderingDevice.DriverResource.CommandQueue' instead.")] VulkanQueue = 3
[Obsolete("Use 'Godot.RenderingDevice.DriverResource.QueueFamily' instead.")] VulkanQueueFamilyIndex = 4
[Obsolete("Use 'Godot.RenderingDevice.DriverResource.RenderPipeline' instead.")] VulkanRenderPipeline = 12
[Obsolete("Use 'Godot.RenderingDevice.DriverResource.Sampler' instead.")] VulkanSampler = 8