From: Michel Zou Date: Tue, 23 Feb 2021 08:22:50 +0000 (+0100) Subject: lavapipe: add mingw32 def file X-Git-Tag: upstream/21.2.3~7263 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e8d63375d207860c1f7ebc947dc94041b062465f;p=platform%2Fupstream%2Fmesa.git lavapipe: add mingw32 def file Reviewed-by: Jesse Natalie Part-of: --- diff --git a/src/gallium/targets/lavapipe/meson.build b/src/gallium/targets/lavapipe/meson.build index 3ec46c1..25ca3ac 100644 --- a/src/gallium/targets/lavapipe/meson.build +++ b/src/gallium/targets/lavapipe/meson.build @@ -1,7 +1,14 @@ + +if cc.get_id() == 'gcc' and host_machine.cpu_family() != 'x86_64' + vulkan_lvp_def = 'vulkan_lvp.mingw.def' +else + vulkan_lvp_def = 'vulkan_lvp.def' +endif + libvulkan_lvp = shared_library( 'vulkan_lvp', [ 'target.c' ], - vs_module_defs : 'vulkan_lvp.def', + vs_module_defs : vulkan_lvp_def, include_directories : [ inc_src, inc_util, inc_include, inc_gallium, inc_gallium_aux, inc_gallium_winsys, inc_gallium_drivers ], link_whole : [ liblavapipe_st ], link_with : [libpipe_loader_static, libgallium, libwsw, libswdri, libws_null, libswkmsdri ], diff --git a/src/gallium/targets/lavapipe/vulkan_lvp.mingw.def b/src/gallium/targets/lavapipe/vulkan_lvp.mingw.def new file mode 100644 index 0000000..c963832 --- /dev/null +++ b/src/gallium/targets/lavapipe/vulkan_lvp.mingw.def @@ -0,0 +1,4 @@ +EXPORTS +vk_icdNegotiateLoaderICDInterfaceVersion@4 +vk_icdGetInstanceProcAddr = vk_icdGetInstanceProcAddr@8 +vk_icdGetPhysicalDeviceProcAddr = vk_icdGetPhysicalDeviceProcAddr@8