SDL: Removed SDL_vulkan_internal.h from SDL_sysvideo.h

From ee806597b90376b46c72d0ce004d86d2300cd1b5 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Fri, 25 Aug 2023 08:18:29 -0700
Subject: [PATCH] Removed SDL_vulkan_internal.h from SDL_sysvideo.h

Reference: https://github.com/libsdl-org/SDL/issues/8142
---
 src/video/SDL_sysvideo.h | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/video/SDL_sysvideo.h b/src/video/SDL_sysvideo.h
index 26d39120682f..d41ba2138041 100644
--- a/src/video/SDL_sysvideo.h
+++ b/src/video/SDL_sysvideo.h
@@ -23,7 +23,7 @@
 #ifndef SDL_sysvideo_h_
 #define SDL_sysvideo_h_
 
-#include "SDL_vulkan_internal.h"
+#include <SDL3/SDL_vulkan.h>
 
 /* The SDL video driver */
 
@@ -442,8 +442,8 @@ struct SDL_VideoDevice
     /* Data used by the Vulkan drivers */
     struct
     {
-        PFN_vkGetInstanceProcAddr vkGetInstanceProcAddr;
-        PFN_vkEnumerateInstanceExtensionProperties vkEnumerateInstanceExtensionProperties;
+        SDL_FunctionPointer vkGetInstanceProcAddr;
+        SDL_FunctionPointer vkEnumerateInstanceExtensionProperties;
         int loader_loaded;
         char loader_path[256];
         void *loader_handle;