diff --git a/core/rend/vulkan/vulkan_context.h b/core/rend/vulkan/vulkan_context.h index 13adf10af..96e26c36a 100644 --- a/core/rend/vulkan/vulkan_context.h +++ b/core/rend/vulkan/vulkan_context.h @@ -19,6 +19,8 @@ along with Flycast. If not, see . */ #pragma once +#ifdef USE_VULKAN + #include "vulkan.h" #include "vmallocator.h" #include "quad.h" @@ -219,3 +221,5 @@ private: #endif static VulkanContext *contextInstance; }; + +#endif // USE_VULKAN diff --git a/core/wsi/egl.h b/core/wsi/egl.h index 663357b82..fb1e9c0f5 100644 --- a/core/wsi/egl.h +++ b/core/wsi/egl.h @@ -23,6 +23,8 @@ #include #ifndef GLES2 #include "gl32funcs.h" +#else +extern "C" void load_gles_symbols(); #endif #include "gl_context.h"