CubicSDR/src/util/GLExt.h

28 lines
530 B
C
Raw Normal View History

// Copyright (c) Charles J. Cliffe
// SPDX-License-Identifier: GPL-2.0+
#pragma once
#include "wx/glcanvas.h"
#ifdef _WIN32
#include <windows.h>
2015-02-09 22:01:33 -05:00
#ifdef __MINGW32__
#include <gl/wglext.h>
2015-02-09 22:01:33 -05:00
#else
#include "wglext.h"
#endif
extern PFNWGLGETEXTENSIONSSTRINGEXTPROC _wglGetExtensionsStringEXT;
extern PFNWGLSWAPINTERVALEXTPROC wglSwapIntervalEXT;
extern PFNWGLGETSWAPINTERVALEXTPROC wglGetSwapIntervalEXT;
bool GLExtSupported(const char *extension_name);
#endif
extern bool GLExt_initialized;
void initGLExtensions();