Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(70)

Side by Side Diff: third_party/glew/README.chromium

Issue 2856022: Added support to GLEW for dynamically looking up the core WGL entry... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 10 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « build/common.gypi ('k') | third_party/glew/include/GL/wglew.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 Name: The OpenGL Extension Wrangler Library 1 Name: The OpenGL Extension Wrangler Library
2 URL: http://glew.sourceforge.net 2 URL: http://glew.sourceforge.net
3 License File: LICENSE.txt 3 License File: LICENSE.txt
4 4
5 This is Chrome's local copy of the GLEW library, which is currently 5 This is Chrome's local copy of the GLEW library, which is currently
6 used to interface to OpenGL and extensions to implement the WebGL 6 used to interface to OpenGL and extensions to implement the WebGL
7 specification. 7 specification.
8 8
9 Compared to the original distribution: 9 Compared to the original distribution:
10 10
11 - GLEW was changed to dynamically look up the OpenGL 1.1 entry 11 - GLEW was changed to dynamically look up the OpenGL 1.1 entry
12 points in addition to those for later OpenGL versions and 12 points in addition to those for later OpenGL versions and
13 extensions. This was necessary to be able to stop linking directly 13 extensions. This was necessary to be able to stop linking directly
14 against libGL.so on Linux due to http://crbug.com/16800 . 14 against libGL.so on Linux due to http://crbug.com/16800 .
15 15
16 - The implementation of NSGLGetProcAddress has been changed to use 16 - The implementation of NSGLGetProcAddress has been changed to use
17 the standard dlfcn.h functions rather than the deprecated 17 the standard dlfcn.h functions rather than the deprecated
18 mach-o/dyld.h ones. 18 mach-o/dyld.h ones.
19 19
20 - A GLEW_NO_GLU #define was added to prevent including GL/glu.h. 20 - A GLEW_NO_GLU #define was added to prevent including GL/glu.h.
21 21
22 - A glxewContextInitWithDisplay(Display*) was added and exposed in 22 - A glxewContextInitWithDisplay(Display*) was added and exposed in
23 glxew.h in order to allow the GLX 1.3 entry points to be used to 23 glxew.h in order to allow the GLX 1.3 entry points to be used to
24 create the first drawable. 24 create the first drawable.
25 25
26 - Fixed the order of #include guards around 26 - Fixed the order of #include guards around
27 _glewInit_GLX_VERSION_1_1 in glew.c when GLEW_MX is defined. 27 _glewInit_GLX_VERSION_1_1 in glew.c when GLEW_MX is defined.
28 28
29 - For the case where GLEW_MX is not defined, added a wglewInit() and
30 support for dynamically looking up even the core WGL entry points.
31
29 Originally obtained from http://glew.sourceforge.net/ . The 32 Originally obtained from http://glew.sourceforge.net/ . The
30 LICENSE.txt from that distribution has been preserved here. 33 LICENSE.txt from that distribution has been preserved here.
OLDNEW
« no previous file with comments | « build/common.gypi ('k') | third_party/glew/include/GL/wglew.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698