[Telemetry]: Add Browsermark 2.0 benchmark suite.
[chromium-blink-merge.git] / third_party / mesa / README.chromium
blob7ed7fa8efed3d4258b2cc6ec3703bf24dd1c4df7
1 Name: mesa
2 Version: 9.0.3
3 URL: http://www.mesa3d.org/
4 License: MIT and LGPL v2
5 Security Critical: Yes
7 Description:
8 This directory contains a copy of the Mesa sources with minor
9 modifications to work in Chromium's build infrastructure.
11 The license file in this directory is derived from src/docs/license.html
12 and src/docs/COPYING.
14 Modifications made:
15 - Added the file README.chromium (this file)
17 - Disabled optimizations using #pragma optimize('', off) in the
18   following files:
19   - src/src/mesa/main/mipmap.c
20   - src/src/mesa/main/pack.c
21   - src/src/mesa/math/m_eval.c
22   - src/src/mesa/swrast/s_texcombine.c
24 - Checked in sources normally autogenerated during Mesa's build
25   process under src/chromium_gensrc.
27 - Modified _mesa_add_parameter to not read from uninitialized
28   memory
30 - Added typedefs for EGLNative*Type in eglplatform.h, guarded by an
31   __APPLE__ define
33 - Modified glsl_strtod in src/glsl/strtod.c to use strtod instead of
34   strtod_l on Android
36 - Added an #include for <assert.h> at the top of
37   src/gallium/auxiliary/util/u_debug.h
39 - Fix a bug with Multiple Render Targets, see
40   https://code.google.com/p/chromium/issues/detail?id=308715