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

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

Issue 4107001: Upgraded Mesa to 7.9 from 7.7 in order to pick up bug fixes to the... (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: '' Created 10 years, 1 month 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
OLDNEW
1 Name: MesaLib 1 Name: MesaLib
2 Current version: 7.7 2 Current version: 7.9
3 URL: http://www.mesa3d.org/ 3 URL: http://www.mesa3d.org/
4 License File: MesaLib/docs/COPYING 4 License File: MesaLib/docs/COPYING
5 5
6 This directory contains a copy of these MesaLib components: 6 This directory contains a copy of these MesaLib components:
7 7
8 Main Mesa code src/mesa/ 8 Main Mesa code src/mesa/
9 Device drivers src/mesa/drivers/* 9 Device drivers src/mesa/drivers/*
10 Ext headers include/GL/glext.h 10 Ext headers include/GL/glext.h
11 include/GL/glxext.h 11 include/GL/glxext.h
12 SGI GLU library src/glu/sgi/ 12 SGI GLU library src/glu/sgi/
13 13
14 The license is in MesaLib/docs/license.html. 14 The license is in MesaLib/docs/license.html.
15 15
16 Modifications made with initial commit: 16 Modifications made with initial commit:
17 - Added the file README.chromium (this file) 17 - Added the file README.chromium (this file)
18 18
19 Later modifications: 19 Later modifications (see chromium.patch):
20 - Added OSMesaGetProcAddress to MesaLib/src/mesa/drivers/osmesa/osmesa.def 20 - Added OSMesaGetProcAddress to MesaLib/src/mesa/drivers/osmesa/osmesa.def
21 21
22 - Added #pragma optimize('', off) to MesaLib\src\mesa\swrast\s_textcombine.c 22 - Added #pragma optimize('', off) to MesaLib\src\mesa\swrast\s_texcombine.c
23 23
24 - Deleted MesaLib/include/EGL/ - it was conflicting with angle 24 - Deleted MesaLib/include/EGL/ - it was conflicting with angle
25 - Also deleted MesaLib/include/GLES2/ and MesaLib/include/KHR/ for
26 similar reasons
27 - Deleted MesaLib/include/GLES/ and MesaLib/include/VG/ because they
28 were unneeded
25 29
26 - Changed these typedefs in glext.h to be the same as khrplatform.h 30 - Changed these typedefs in glext.h to be the same as khrplatform.h
27 typedef signed long int GLintptr; 31 typedef signed long int GLintptr;
28 typedef signed long int GLsizeiptr; 32 typedef signed long int GLsizeiptr;
33 typedef signed long int GLintptrARB;
34 typedef signed long int GLsizeiptrARB;
29 35
30 - Commented out this in gl.h: 36 - Commented out this in gl.h:
31 #if (defined(__BEOS__) && defined(__POWERPC__)) || defined(__QUICKDRAW__) 37 #if (defined(__BEOS__) && defined(__POWERPC__)) || defined(__QUICKDRAW__)
32 # define PRAGMA_EXPORT_SUPPORTED 1 38 # define PRAGMA_EXPORT_SUPPORTED 1
33 #endif 39 #endif
34 40
35 - Commented out this in osmesa.h: 41 - Commented out this in osmesa.h:
36 #if defined(__BEOS__) || defined(__QUICKDRAW__) 42 #if defined(__BEOS__) || defined(__QUICKDRAW__)
37 #pragma export on 43 #pragma export on
38 #endif 44 #endif
39 45
40 - Commented out this in gl.h: 46 - Commented out this in gl.h:
41 # define GLAPI __declspec(dllimport) 47 # define GLAPI __declspec(dllimport)
48
49 - Added src/glsl/safe_strcmp.[ch] to handle NULL pointers portably.
50 Changed several files in src/glsl/ to use this new entry point.
51
52 - Added src/mesa/drivers/osmesa/empty.cpp to fix linkage of osmesa.so
53 on Mac OS X.
54
55 - Changed glcpp-parse.[cy], glcpp.h, ir_function_inlining.cpp, and
56 ir_validate.cpp to avoid including inttypes.h on Windows.
57
58 - Changed glapi_nop.c to generate custom OpenGL entry points rather
59 than simply installing NoOpGeneric, because with __stdcall calling
60 convention it is illegal to have a mismatch in the number of
61 arguments passed from caller to callee.
62
63 - Guarded #define PUBLIC in compiler.h to avoid warnings about macro
64 redefinitions.
65
66 - Changed querymatrix.c to understand availability of fpclassify on
67 Linux.
OLDNEW
« no previous file with comments | « third_party/mesa/MesaLib/src/mesa/drivers/osmesa/empty.cpp ('k') | third_party/mesa/chromium.patch » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698