65 lines
1.4 KiB
Lua
65 lines
1.4 KiB
Lua
--Initialization text for the 'gl' spec header.
|
|
|
|
return [[
|
|
#if defined(__glew_h__) || defined(__GLEW_H__)
|
|
#error Attempt to include auto-generated header after including glew.h
|
|
#endif
|
|
#if defined(__gl_h_) || defined(__GL_H__)
|
|
#error Attempt to include auto-generated header after including gl.h
|
|
#endif
|
|
#if defined(__glext_h_) || defined(__GLEXT_H_)
|
|
#error Attempt to include auto-generated header after including glext.h
|
|
#endif
|
|
#if defined(__gltypes_h_)
|
|
#error Attempt to include auto-generated header after gltypes.h
|
|
#endif
|
|
#if defined(__gl_ATI_h_)
|
|
#error Attempt to include auto-generated header after including glATI.h
|
|
#endif
|
|
|
|
#define __glew_h__
|
|
#define __GLEW_H__
|
|
#define __gl_h_
|
|
#define __GL_H__
|
|
#define __glext_h_
|
|
#define __GLEXT_H_
|
|
#define __gltypes_h_
|
|
#define __gl_ATI_h_
|
|
|
|
#ifndef APIENTRY
|
|
#if defined(__MINGW32__)
|
|
#ifndef WIN32_LEAN_AND_MEAN
|
|
#define WIN32_LEAN_AND_MEAN 1
|
|
#endif
|
|
#ifndef NOMINMAX
|
|
#define NOMINMAX
|
|
#endif
|
|
#include <windows.h>
|
|
#elif (_MSC_VER >= 800) || defined(_STDCALL_SUPPORTED) || defined(__BORLANDC__)
|
|
#ifndef WIN32_LEAN_AND_MEAN
|
|
#define WIN32_LEAN_AND_MEAN 1
|
|
#endif
|
|
#ifndef NOMINMAX
|
|
#define NOMINMAX
|
|
#endif
|
|
#include <windows.h>
|
|
#else
|
|
#define APIENTRY
|
|
#endif
|
|
#endif /*APIENTRY*/
|
|
|
|
#ifndef CODEGEN_FUNCPTR
|
|
#define CODEGEN_REMOVE_FUNCPTR
|
|
#if defined(_WIN32)
|
|
#define CODEGEN_FUNCPTR APIENTRY
|
|
#else
|
|
#define CODEGEN_FUNCPTR
|
|
#endif
|
|
#endif /*CODEGEN_FUNCPTR*/
|
|
|
|
#ifndef GLAPI
|
|
#define GLAPI extern
|
|
#endif
|
|
|
|
]]
|