Changeset View
Changeset View
Standalone View
Standalone View
source/lib/ogl.h
Show First 20 Lines • Show All 124 Lines • ▼ Show 20 Lines | |||||
#if OS_WIN | #if OS_WIN | ||||
# define GL_CALL_CONV __stdcall | # define GL_CALL_CONV __stdcall | ||||
#else | #else | ||||
# define GL_CALL_CONV | # define GL_CALL_CONV | ||||
#endif | #endif | ||||
#define FUNC(ret, name, params) EXTERN_C ret (GL_CALL_CONV *p##name) params; | #define FUNC(ret, name, params) EXTERN_C ret (GL_CALL_CONV *p##name) params; | ||||
#define FUNC2(ret, nameARB, nameCore, version, params) EXTERN_C ret (GL_CALL_CONV *p##nameARB) params; | #define FUNC2(ret, nameARB, nameCore, version, params) EXTERN_C ret (GL_CALL_CONV *p##nameARB) params; | ||||
#define FUNC3(ret, nameARB, nameCore, version, params) EXTERN_C ret (GL_CALL_CONV *p##nameCore) params; | #define FUNC3(ret, nameARB, nameCore, version, params) EXTERN_C ret (GL_CALL_CONV *p##nameCore) params; | ||||
#include "lib/external_libraries/glext_funcs.h" | |||||
#undef FUNC3 | #undef FUNC3 | ||||
#undef FUNC2 | #undef FUNC2 | ||||
#undef FUNC | #undef FUNC | ||||
// leave GL_CALL_CONV defined for ogl.cpp | // leave GL_CALL_CONV defined for ogl.cpp | ||||
//----------------------------------------------------------------------------- | //----------------------------------------------------------------------------- | ||||
// errors | // errors | ||||
▲ Show 20 Lines • Show All 53 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator