mirror of
https://github.com/scratchfoundation/bgfx.git
synced 2024-12-01 11:56:58 -05:00
68 lines
1.7 KiB
C
68 lines
1.7 KiB
C
|
// ------------------------------ GRemdeyGLExtensions.h ------------------------------
|
|||
|
|
|||
|
// -----------------------------------------------------------------
|
|||
|
// <20> 2004 - 2012 Advanced Micro Devices, Inc. All rights reserved.
|
|||
|
// -----------------------------------------------------------------
|
|||
|
|
|||
|
#ifndef __GREMDEYGLEXTENSIONS
|
|||
|
#define __GREMDEYGLEXTENSIONS
|
|||
|
|
|||
|
|
|||
|
#if defined(_WIN32) && !defined(APIENTRY) && !defined(__CYGWIN__) && !defined(__SCITECH_SNAP__)
|
|||
|
#define WIN32_LEAN_AND_MEAN 1
|
|||
|
#include <windows.h>
|
|||
|
#endif
|
|||
|
|
|||
|
#ifndef APIENTRY
|
|||
|
#define APIENTRY
|
|||
|
#endif
|
|||
|
|
|||
|
#ifndef APIENTRYP
|
|||
|
#define APIENTRYP APIENTRY *
|
|||
|
#endif
|
|||
|
|
|||
|
#ifndef GLAPI
|
|||
|
#define GLAPI extern
|
|||
|
#endif
|
|||
|
|
|||
|
#ifdef __cplusplus
|
|||
|
extern "C"
|
|||
|
{
|
|||
|
#endif
|
|||
|
|
|||
|
/* ----------------------- GL_GREMEDY_string_marker ----------------------- */
|
|||
|
|
|||
|
#ifndef GL_GREMEDY_string_marker
|
|||
|
#define GL_GREMEDY_string_marker 1
|
|||
|
|
|||
|
#ifdef GL_GLEXT_PROTOTYPES
|
|||
|
GLAPI void APIENTRY glStringMarkerGREMEDY(GLsizei len, const GLvoid *string);
|
|||
|
#endif /* GL_GLEXT_PROTOTYPES */
|
|||
|
|
|||
|
typedef void (APIENTRYP PFNGLSTRINGMARKERGREMEDYPROC)(GLsizei len, const GLvoid *string);
|
|||
|
|
|||
|
#endif /* GL_GREMEDY_string_marker */
|
|||
|
|
|||
|
|
|||
|
|
|||
|
/* ----------------------- GL_GREMEDY_frame_terminator ----------------------- */
|
|||
|
|
|||
|
#ifndef GL_GREMEDY_frame_terminator
|
|||
|
#define GL_GREMEDY_frame_terminator 1
|
|||
|
|
|||
|
#ifdef GL_GLEXT_PROTOTYPES
|
|||
|
GLAPI void APIENTRY glFrameTerminatorGREMEDY(void);
|
|||
|
#endif /* GL_GLEXT_PROTOTYPES */
|
|||
|
|
|||
|
typedef void (APIENTRYP PFNGLFRAMETERMINATORGREMEDYPROC)(void);
|
|||
|
|
|||
|
#endif /* GL_GREMEDY_frame_terminator */
|
|||
|
|
|||
|
|
|||
|
#ifdef __cplusplus
|
|||
|
}
|
|||
|
#endif
|
|||
|
|
|||
|
|
|||
|
#endif /* __GREMDEYGLEXTENSIONS */
|