Alexandre Julliard : wined3d: Export all the vkd3d functions.

Alexandre Julliard julliard at winehq.org
Thu Mar 3 16:06:40 CST 2022


Module: wine
Branch: master
Commit: 5d62e5603a3d4c665c129b8f715407c9edece839
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=5d62e5603a3d4c665c129b8f715407c9edece839

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Thu Mar  3 09:59:01 2022 +0100

wined3d: Export all the vkd3d functions.

Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/wined3d/wined3d.spec | 39 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 39 insertions(+)

diff --git a/dlls/wined3d/wined3d.spec b/dlls/wined3d/wined3d.spec
index 48bea5980ff..1b1c82f90bb 100644
--- a/dlls/wined3d/wined3d.spec
+++ b/dlls/wined3d/wined3d.spec
@@ -315,3 +315,42 @@
 @ cdecl wined3d_vertex_declaration_incref(ptr)
 
 @ cdecl wined3d_extract_shader_input_signature_from_dxbc(ptr ptr long)
+
+@ cdecl vkd3d_create_instance(ptr ptr)
+@ cdecl vkd3d_instance_decref(ptr)
+@ cdecl vkd3d_instance_get_vk_instance(ptr)
+@ cdecl vkd3d_instance_incref(ptr)
+@ cdecl vkd3d_create_device(ptr ptr ptr)
+@ cdecl vkd3d_get_device_parent(ptr)
+@ cdecl vkd3d_get_vk_device(ptr)
+@ cdecl vkd3d_get_vk_physical_device(ptr)
+@ cdecl vkd3d_instance_from_device(ptr)
+@ cdecl vkd3d_get_vk_queue_family_index(ptr)
+@ cdecl vkd3d_acquire_vk_queue(ptr)
+@ cdecl vkd3d_release_vk_queue(ptr)
+@ cdecl vkd3d_create_image_resource(ptr ptr ptr)
+@ cdecl vkd3d_resource_decref(ptr)
+@ cdecl vkd3d_resource_incref(ptr)
+@ cdecl vkd3d_serialize_root_signature(ptr long ptr ptr)
+@ cdecl vkd3d_create_root_signature_deserializer(ptr long ptr ptr)
+@ cdecl vkd3d_get_vk_format(long)
+@ cdecl vkd3d_get_dxgi_format(long)
+@ cdecl vkd3d_serialize_versioned_root_signature(ptr ptr ptr)
+@ cdecl vkd3d_create_versioned_root_signature_deserializer(ptr long ptr ptr)
+
+@ cdecl vkd3d_shader_get_version(ptr ptr)
+@ cdecl vkd3d_shader_get_supported_source_types(ptr)
+@ cdecl vkd3d_shader_get_supported_target_types(long ptr)
+@ cdecl vkd3d_shader_compile(ptr ptr ptr)
+@ cdecl vkd3d_shader_free_messages(ptr)
+@ cdecl vkd3d_shader_free_shader_code(ptr)
+@ cdecl vkd3d_shader_parse_root_signature(ptr ptr ptr)
+@ cdecl vkd3d_shader_free_root_signature(ptr)
+@ cdecl vkd3d_shader_serialize_root_signature(ptr ptr ptr)
+@ cdecl vkd3d_shader_convert_root_signature(ptr long ptr)
+@ cdecl vkd3d_shader_scan(ptr ptr)
+@ cdecl vkd3d_shader_free_scan_descriptor_info(ptr)
+@ cdecl vkd3d_shader_parse_input_signature(ptr ptr ptr)
+@ cdecl vkd3d_shader_find_signature_element(ptr ptr long long)
+@ cdecl vkd3d_shader_free_shader_signature(ptr)
+@ cdecl vkd3d_shader_preprocess(ptr ptr ptr)




More information about the wine-cvs mailing list