Warning: That file was not part of the compilation database. It may have many parsing errors.
1 | #ifndef __gles2_gl2ext_h_ |
---|---|
2 | #define __gles2_gl2ext_h_ 1 |
3 | |
4 | #if 0 |
5 | #pragma qt_no_master_include |
6 | #pragma qt_sync_skip_header_check |
7 | #pragma qt_sync_stop_processing |
8 | #endif |
9 | |
10 | #ifdef __cplusplus |
11 | extern "C"{ |
12 | #endif |
13 | |
14 | #ifndef __gl3_h_ |
15 | /* These types are defined with reference to <inttypes.h> |
16 | * in the Apple extension spec, but here we use the Khronos |
17 | * portable types in khrplatform.h, and assume those types |
18 | * are always defined. |
19 | * If any other extensions using these types are defined, |
20 | * the typedefs must move out of this block and be shared. |
21 | */ |
22 | typedef khronos_int64_t GLint64; |
23 | typedef khronos_uint64_t GLuint64; |
24 | typedef struct __GLsync *GLsync; |
25 | #endif |
26 | |
27 | /* |
28 | ** Copyright (c) 2013-2018 The Khronos Group Inc. |
29 | ** |
30 | ** Permission is hereby granted, free of charge, to any person obtaining a |
31 | ** copy of this software and/or associated documentation files (the |
32 | ** "Materials"), to deal in the Materials without restriction, including |
33 | ** without limitation the rights to use, copy, modify, merge, publish, |
34 | ** distribute, sublicense, and/or sell copies of the Materials, and to |
35 | ** permit persons to whom the Materials are furnished to do so, subject to |
36 | ** the following conditions: |
37 | ** |
38 | ** The above copyright notice and this permission notice shall be included |
39 | ** in all copies or substantial portions of the Materials. |
40 | ** |
41 | ** THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, |
42 | ** EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF |
43 | ** MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. |
44 | ** IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY |
45 | ** CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, |
46 | ** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE |
47 | ** MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. |
48 | */ |
49 | /* |
50 | ** This header is generated from the Khronos OpenGL / OpenGL ES XML |
51 | ** API Registry. The current version of the Registry, generator scripts |
52 | ** used to make the header, and the header can be found at |
53 | ** https://github.com/KhronosGroup/OpenGL-Registry |
54 | */ |
55 | |
56 | #ifndef GL_APIENTRYP |
57 | #define GL_APIENTRYP |