Diligent Engine API Reference: D:/GitHub/DiligentEngine/DiligentCore/External/glew/auto/src/wglew_head.h Source File

Diligent Engine API Reference

wglew_head.h
1 #ifndef __wglew_h__
2 #define __wglew_h__
3 #define __WGLEW_H__
4
5 #ifdef __wglext_h_
6 #error wglext.h included before wglew.h
7 #endif
8
9 #define __wglext_h_
10
11 #if !defined(WINAPI)
12 # ifndef WIN32_LEAN_AND_MEAN
13 # define WIN32_LEAN_AND_MEAN 1
14 # endif
15 #include <windows.h>
16 # undef WIN32_LEAN_AND_MEAN
17 #endif
18
19 /*
20 * GLEW_STATIC needs to be set when using the static version.
21 * GLEW_BUILD is set when building the DLL version.
22 */
23 #ifdef GLEW_STATIC
24 # define GLEWAPI extern
25 #else
26 # ifdef GLEW_BUILD
27 # define GLEWAPI extern __declspec(dllexport)
28 # else
29 # define GLEWAPI extern __declspec(dllimport)
30 # endif
31 #endif
32
33 #ifdef __cplusplus
34 extern "C" {
35 #endif
36