mirror of
https://github.com/godotengine/godot.git
synced 2025-12-07 22:00:10 +00:00
Expose Vulkan internal values for access from extensions
This commit is contained in:
parent
e73eecfec5
commit
506ae80876
14 changed files with 213 additions and 8 deletions
|
|
@ -359,6 +359,14 @@
|
|||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_driver_resource">
|
||||
<return type="int" />
|
||||
<argument index="0" name="resource" type="int" enum="RenderingDevice.DriverResource" />
|
||||
<argument index="1" name="rid" type="RID" />
|
||||
<argument index="2" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_frame_delay" qualifiers="const">
|
||||
<return type="int" />
|
||||
<description>
|
||||
|
|
@ -646,6 +654,32 @@
|
|||
</constant>
|
||||
<constant name="BARRIER_MASK_NO_BARRIER" value="8">
|
||||
</constant>
|
||||
<constant name="DRIVER_RESOURCE_VULKAN_DEVICE" value="0" enum="DriverResource">
|
||||
</constant>
|
||||
<constant name="DRIVER_RESOURCE_VULKAN_PHYSICAL_DEVICE" value="1" enum="DriverResource">
|
||||
</constant>
|
||||
<constant name="DRIVER_RESOURCE_VULKAN_INSTANCE" value="2" enum="DriverResource">
|
||||
</constant>
|
||||
<constant name="DRIVER_RESOURCE_VULKAN_QUEUE" value="3" enum="DriverResource">
|
||||
</constant>
|
||||
<constant name="DRIVER_RESOURCE_VULKAN_QUEUE_FAMILY_INDEX" value="4" enum="DriverResource">
|
||||
</constant>
|
||||
<constant name="DRIVER_RESOURCE_VULKAN_IMAGE" value="5" enum="DriverResource">
|
||||
</constant>
|
||||
<constant name="DRIVER_RESOURCE_VULKAN_IMAGE_VIEW" value="6" enum="DriverResource">
|
||||
</constant>
|
||||
<constant name="DRIVER_RESOURCE_VULKAN_IMAGE_NATIVE_TEXTURE_FORMAT" value="7" enum="DriverResource">
|
||||
</constant>
|
||||
<constant name="DRIVER_RESOURCE_VULKAN_SAMPLER" value="8" enum="DriverResource">
|
||||
</constant>
|
||||
<constant name="DRIVER_RESOURCE_VULKAN_DESCRIPTOR_SET" value="9" enum="DriverResource">
|
||||
</constant>
|
||||
<constant name="DRIVER_RESOURCE_VULKAN_BUFFER" value="10" enum="DriverResource">
|
||||
</constant>
|
||||
<constant name="DRIVER_RESOURCE_VULKAN_COMPUTE_PIPELINE" value="11" enum="DriverResource">
|
||||
</constant>
|
||||
<constant name="DRIVER_RESOURCE_VULKAN_RENDER_PIPELINE" value="12" enum="DriverResource">
|
||||
</constant>
|
||||
<constant name="DATA_FORMAT_R4G4_UNORM_PACK8" value="0" enum="DataFormat">
|
||||
</constant>
|
||||
<constant name="DATA_FORMAT_R4G4B4A4_UNORM_PACK16" value="1" enum="DataFormat">
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue