#include "ui/gl/gl_angle_util_vulkan.h"
#include "third_party/angle/include/EGL/egl.h"
#include "third_party/angle/include/EGL/eglext.h"
#include "ui/gl/gl_bindings.h"
#include "ui/gl/gl_surface_egl.h"
namespace gl {
namespace {
EGLDeviceEXT GetEGLDeviceFromANGLE() { … }
gfx::ExtensionSet ToExtensionSet(intptr_t extensions) { … }
}
VkInstance QueryVkInstanceFromANGLE() { … }
GL_EXPORT uint32_t QueryVkVersionFromANGLE() { … }
VkPhysicalDevice QueryVkPhysicalDeviceFromANGLE() { … }
VkDevice QueryVkDeviceFromANGLE() { … }
VkQueue QueryVkQueueFromANGLE() { … }
int QueryVkQueueFramiliyIndexFromANGLE() { … }
gfx::ExtensionSet QueryVkDeviceExtensionsFromANGLE() { … }
gfx::ExtensionSet QueryVkInstanceExtensionsFromANGLE() { … }
const VkPhysicalDeviceFeatures2KHR* QueryVkEnabledDeviceFeaturesFromANGLE() { … }
PFN_vkGetInstanceProcAddr QueryVkGetInstanceProcAddrFromANGLE() { … }
}