Fix D3D12 driver returning internal types to RenderingDevice's texture_get_native_handle/get_driver_resource

This commit is contained in:
Bryce Hutchings
2025-10-14 15:07:42 -07:00
parent 0400b703e4
commit 1f7e7de82b
2 changed files with 8 additions and 2 deletions

View File

@ -1163,6 +1163,7 @@
<constant name="DRIVER_RESOURCE_COMMAND_QUEUE" value="3" enum="DriverResource">
The main graphics-compute command queue ([code]rid[/code] parameter is ignored).
- Vulkan: [code]VkQueue[/code].
- D3D12: [code]ID3D12CommandQueue[/code].
- Metal: [code]MTLCommandQueue[/code].
</constant>
<constant name="DRIVER_RESOURCE_QUEUE_FAMILY" value="4" enum="DriverResource">
@ -1171,6 +1172,7 @@
</constant>
<constant name="DRIVER_RESOURCE_TEXTURE" value="5" enum="DriverResource">
- Vulkan: [code]VkImage[/code].
- D3D12: [code]ID3D12Resource[/code].
</constant>
<constant name="DRIVER_RESOURCE_TEXTURE_VIEW" value="6" enum="DriverResource">
The view of an owned or shared texture.