Update mojo sdk to rev 1dc8a9a5db73d3718d99917fadf31f5fb2ebad4f
[chromium-blink-merge.git] / third_party / khronos / README.chromium
blob2ee108e079e0d08e2e7be1c065ca4500b7ec6e16
1 Name: Khronos header files
2 Short Name: khronos_headers
3 URL: http://www.khronos.org/registry
4 Version: unknown
5 Date: 2014-11-26
6 License: MIT/X11, SGI Free Software License B
7 Security Critical: no
9 Description:
10 This package contains header files for the EGL and OpenGL ES APIs from
11 Khronos. They are used for compiling code against these APIs as well as for
12 generating the GL binding initialization logic.
14 MIT/X11 (BSD like) license is for {EGL,KHR}/*, SGI Free Software License B is
15 for noninclude/GL/*, GLES2/* and GLES3/*.
17 Local Modifications:
19 NOTE: Please add Chromium-specific declarations to files in gpu/{GL,EGL,GLES2}
20 and not here.
22 noninclude/GL/glext.h
23  - Added missing function prototypes and enums for GL_KHR_robustness
24 GLES2/gl2.h
25  - Added include of gl2chromium.h
26 GLES2/gl2ext.h
27  - Chromium-specific define to account for issues in gles2_conform_test,
28    see http://crbug.com/329708.
29  - Commented out GL_SAMPLER, conflicts with third_party/gles2_conform
30  - Drop const from last argument of GLDEBUGPROCKHR (win trybot fail)
31  - Added ifdef around GL_LINES_ADJACENCY_EXT to fix conflict with OSX
32    OpenGL framework headers.
33 EGL/eglplatform.h
34  - Added EGLNative*Type for Mac.
35  - Added EGLNative*Type for native linux framebuffers.
36 EGL/eglext.h
37  - Added EGL_ARM_implicit_external_sync extension tokens
38 KHR/khrplatform.h
39  - Modified KHRONOS_APICALL and KHRONOS_APIENTRY
40 DEPS
41  - Added DEPS file to prevent inclusion of external dependencies.