diff --git a/doc/classes/RenderingDevice.xml b/doc/classes/RenderingDevice.xml index 427c57926ce..7c9fbbebcba 100644 --- a/doc/classes/RenderingDevice.xml +++ b/doc/classes/RenderingDevice.xml @@ -1146,24 +1146,28 @@ Represents the size of the [enum DeviceType] enum. - Specific device object based on a physical device. - - Vulkan: Vulkan device driver resource ([code]VkDevice[/code]) ([code]rid[/code] parameter is ignored). + Specific device object based on a physical device ([code]rid[/code] parameter is ignored). + - Vulkan: Vulkan device driver resource ([code]VkDevice[/code]). + - D3D12: D3D12 device driver resource ([code]ID3D12Device[/code]). + - Metal: Metal device driver resource ([code]MTLDevice[/code]). - Physical device the specific logical device is based on. - - Vulkan: [code]VkDevice[/code] ([code]rid[/code] parameter is ignored). + Physical device the specific logical device is based on ([code]rid[/code] parameter is ignored). + - Vulkan: [code]VkPhysicalDevice[/code]. + - D3D12: [code]IDXGIAdapter[/code]. - Top-most graphics API entry object. - - Vulkan: [code]VkInstance[/code] ([code]rid[/code] parameter is ignored). + Top-most graphics API entry object ([code]rid[/code] parameter is ignored). + - Vulkan: [code]VkInstance[/code]. - The main graphics-compute command queue. - - Vulkan: [code]VkQueue[/code] ([code]rid[/code] parameter is ignored). + The main graphics-compute command queue ([code]rid[/code] parameter is ignored). + - Vulkan: [code]VkQueue[/code]. + - Metal: [code]MTLCommandQueue[/code]. - The specific family the main queue belongs to. - - Vulkan: The queue family index, a [code]uint32_t[/code] ([code]rid[/code] parameter is ignored). + The specific family the main queue belongs to ([code]rid[/code] parameter is ignored). + - Vulkan: The queue family index, a [code]uint32_t[/code]. - Vulkan: [code]VkImage[/code]. @@ -1171,10 +1175,12 @@ The view of an owned or shared texture. - Vulkan: [code]VkImageView[/code]. + - D3D12: [code]ID3D12Resource[/code]. The native id of the data format of the texture. - Vulkan: [code]VkFormat[/code]. + - D3D12: [code]DXGI_FORMAT[/code]. - Vulkan: [code]VkSampler[/code]. @@ -1185,12 +1191,15 @@ Buffer of any kind of (storage, vertex, etc.). - Vulkan: [code]VkBuffer[/code]. + - D3D12: [code]ID3D12Resource[/code]. - Vulkan: [code]VkPipeline[/code]. + - Metal: [code]MTLComputePipelineState[/code]. - Vulkan: [code]VkPipeline[/code]. + - Metal: [code]MTLRenderPipelineState[/code].