SDL: wayland: Don't include full Vulkan headers when not necessary.

From 3c3486e2ac2da7696f15206e9a4bfe9c179a8f1a Mon Sep 17 00:00:00 2001
From: "Ryan C. Gordon" <[EMAIL REDACTED]>
Date: Fri, 25 Aug 2023 19:42:08 -0400
Subject: [PATCH] wayland: Don't include full Vulkan headers when not
 necessary.

Reference Issue #8142.
---
 src/video/wayland/SDL_waylandvulkan.c | 1 +
 src/video/wayland/SDL_waylandvulkan.h | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/video/wayland/SDL_waylandvulkan.c b/src/video/wayland/SDL_waylandvulkan.c
index c886695cf41e..eb430a29f821 100644
--- a/src/video/wayland/SDL_waylandvulkan.c
+++ b/src/video/wayland/SDL_waylandvulkan.c
@@ -31,6 +31,7 @@
 #include "SDL_waylandvideo.h"
 #include "SDL_waylandwindow.h"
 
+#include "../SDL_vulkan_internal.h"
 #include "SDL_waylandvulkan.h"
 
 #include <SDL3/SDL_syswm.h>
diff --git a/src/video/wayland/SDL_waylandvulkan.h b/src/video/wayland/SDL_waylandvulkan.h
index 618f936c001f..18aa3ed57360 100644
--- a/src/video/wayland/SDL_waylandvulkan.h
+++ b/src/video/wayland/SDL_waylandvulkan.h
@@ -29,7 +29,7 @@
 #ifndef SDL_waylandvulkan_h_
 #define SDL_waylandvulkan_h_
 
-#include "../SDL_vulkan_internal.h"
+#include <SDL3/SDL_vulkan.h>
 #include "../SDL_sysvideo.h"
 
 #if defined(SDL_VIDEO_VULKAN) && defined(SDL_VIDEO_DRIVER_WAYLAND)