summaryrefslogtreecommitdiff
path: root/src/amd/vulkan/radv_private.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/amd/vulkan/radv_private.h')
-rw-r--r--src/amd/vulkan/radv_private.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/amd/vulkan/radv_private.h b/src/amd/vulkan/radv_private.h
index b0a52541e6c..3a7c1b1c0f7 100644
--- a/src/amd/vulkan/radv_private.h
+++ b/src/amd/vulkan/radv_private.h
@@ -43,7 +43,10 @@
#endif
#include "c11/threads.h"
+#ifndef _WIN32
#include <amdgpu.h>
+#include <xf86drm.h>
+#endif
#include "compiler/shader_enums.h"
#include "util/cnd_monotonic.h"
#include "util/macros.h"
@@ -84,7 +87,6 @@ typedef uint32_t xcb_window_t;
#include "radv_entrypoints.h"
#include "wsi_common.h"
-#include "wsi_common_display.h"
/* Helper to determine if we should compile
* any of the Android AHB support.
@@ -322,7 +324,9 @@ struct radv_physical_device {
enum radeon_bo_flag memory_flags[VK_MAX_MEMORY_TYPES];
unsigned heaps;
+#ifndef _WIN32
drmPciBusInfo bus_info;
+#endif
struct radv_device_extension_table supported_extensions;
};