diff --git a/src/amd/vulkan/meson.build b/src/amd/vulkan/meson.build index 4e28980ebda..9d367b0c463 100644 --- a/src/amd/vulkan/meson.build +++ b/src/amd/vulkan/meson.build @@ -50,15 +50,6 @@ amd_vk_format_table_c = custom_target( libradv_files = files( 'layers/radv_sqtt_layer.c', - 'winsys/amdgpu/radv_amdgpu_bo.c', - 'winsys/amdgpu/radv_amdgpu_bo.h', - 'winsys/amdgpu/radv_amdgpu_cs.c', - 'winsys/amdgpu/radv_amdgpu_cs.h', - 'winsys/amdgpu/radv_amdgpu_surface.c', - 'winsys/amdgpu/radv_amdgpu_surface.h', - 'winsys/amdgpu/radv_amdgpu_winsys.c', - 'winsys/amdgpu/radv_amdgpu_winsys.h', - 'winsys/amdgpu/radv_amdgpu_winsys_public.h', 'winsys/null/radv_null_bo.c', 'winsys/null/radv_null_bo.h', 'winsys/null/radv_null_cs.c', @@ -113,6 +104,20 @@ libradv_files = files( 'vk_format.h', ) +if not with_platform_windows + libradv_files += files( + 'winsys/amdgpu/radv_amdgpu_bo.c', + 'winsys/amdgpu/radv_amdgpu_bo.h', + 'winsys/amdgpu/radv_amdgpu_cs.c', + 'winsys/amdgpu/radv_amdgpu_cs.h', + 'winsys/amdgpu/radv_amdgpu_surface.c', + 'winsys/amdgpu/radv_amdgpu_surface.h', + 'winsys/amdgpu/radv_amdgpu_winsys.c', + 'winsys/amdgpu/radv_amdgpu_winsys.h', + 'winsys/amdgpu/radv_amdgpu_winsys_public.h', + ) +endif + radv_deps = [] radv_flags = cc.get_supported_arguments(['-Wshadow'])