Files
Gryphn/projects/apis/opengl/loader/opengl_instance_loader.c
2025-07-10 17:05:03 -04:00

17 lines
700 B
C

#include "opengl_loader.h"
#include "instance/opengl_instance.h"
gnInstanceFunctions loadOpenGLInstanceFunctions() {
return (gnInstanceFunctions){
._gnCreateInstance = createOpenGLInstance,
._gnDestroyInstance = destroyOpenGLInstance,
// ._gnGetPhysicalDevices = getMetalDevices,
// ._gnQueueCanPresentToSurface = metalCanQueuePresentToSurface,
// ._gnCreateOutputDevice = createMetalOutputDevice,
// ._gnDestroyOutputDevice = destroyMetalOutputDevice,
// ._gnCreateMacOSWindowSurface = createMetalSurface,
// ._gnDestroyWindowSurface = destroyMetalWindowSurface,
// ._gnGetSurfaceDetails = getMetalSurfaceDetails
};
}