20 lines
409 B
C
20 lines
409 B
C
|
|
#if BUILD_WIN32
|
|
#include <windows.h>
|
|
#include <gl/gl.h>
|
|
#include "ext/wglext.h"
|
|
#else
|
|
#error "OpenGL includes for platform not supported."
|
|
#endif
|
|
#include "ext/glext.h"
|
|
|
|
#define GLProc(name, type) PFN##type##PROC name = 0;
|
|
#include "opengl_procedure_list.h"
|
|
|
|
internal void
|
|
LoadAllOpenGLProcedures(void)
|
|
{
|
|
#define GLProc(name, type) name = os->LoadOpenGLProcedure(#name);
|
|
#include "opengl_procedure_list.h"
|
|
}
|