2dfc8901815316c38b6774121a60a36892c4bddb
[WebKit-https.git] / ANGLE / ChangeLog
1 2010-08-17  Chris Marrin  <cmarrin@apple.com>
2
3         Unreviewed.
4
5         Got rid of link errors in WebCore.
6
7         Changed GCC_INLINES_ARE_PRIVATE_EXTERN to YES and
8         GCC_SYMBOLS_PRIVATE_EXTERN to NO to match WebCore
9         flags.
10
11         * ANGLE.xcodeproj/project.pbxproj:
12
13 2010-08-04  Kenneth Russell  <kbr@google.com>
14
15         Reviewed by Dimitri Glazkov.
16
17         Update ANGLE to r352
18         https://bugs.webkit.org/show_bug.cgi?id=43500
19
20         Updated ANGLE to r352 (July 26, 2010). Built WebKit to test.
21
22         * include/GLSLANG/ShaderLang.h:
23         * src/compiler/Initialize.cpp:
24         (BuiltInFunctionsCommon):
25         (BuiltInFunctionsVertex):
26         (BuiltInFunctionsFragment):
27         (StandardUniforms):
28         (DefaultPrecisionVertex):
29         (DefaultPrecisionFragment):
30         (BuiltInConstants):
31         (TBuiltIns::initialize):
32         (IdentifyBuiltIns):
33         * src/compiler/Initialize.h:
34         (TBuiltIns::getBuiltInStrings):
35         * src/compiler/OutputGLSL.cpp:
36         (TOutputGLSL::visitSelection):
37         * src/compiler/ShHandle.h:
38         (TCompiler::getLanguage):
39         (TCompiler::getSpec):
40         (TCompiler::getSymbolTable):
41         (TCompiler::getInfoSink):
42         * src/compiler/ShaderLang.cpp:
43         (InitializeSymbolTable):
44         (GenerateBuiltInSymbolTable):
45         (ShInitialize):
46         (ShConstructCompiler):
47         (ShFinalize):
48         (ShCompile):
49         * src/compiler/SymbolTable.h:
50         (TSymbolTable::atBuiltInLevel):
51         (TSymbolTable::atGlobalLevel):
52         (TSymbolTable::push):
53         (TSymbolTable::getGlobalLevel):
54         (TSymbolTable::currentLevel):
55         * src/libGLESv2/Shader.cpp:
56         (gl::Shader::Shader):
57         (gl::Shader::compileToHLSL):
58
59 2010-08-03  Mark Rowe  <mrowe@apple.com>
60
61         Rubber-stamped by Adele Peterson.
62
63         Remove some unnecessary files from the ANGLE tree.
64
65         * src/compiler/tools/COPYING.bison: Removed.
66         * src/compiler/tools/COPYING.flex: Removed.
67         * src/compiler/tools/README: Removed.
68         * src/compiler/tools/bison.hairy: Removed.
69         * src/compiler/tools/bison.simple: Removed.
70
71 2010-08-03  Mark Rowe  <mrowe@apple.com>
72
73         Rubber-stamped by Adele Peterson.
74
75         Clean up the ANGLE Xcode project.
76
77         Main changes include:
78         • Adding a Production configuration.
79         • Modifying the library name from libangle.a to libANGLE.a.
80         • Installing the headers in a subdirectory of /usr/local/include to avoid polluting the top-level directory.
81         • Generating derived sources in to the built products directory so they're saved along with the symroot.
82         • Switching to using .xcconfig files for maximum cleanliness.
83
84         * ANGLE.xcodeproj/project.pbxproj:
85         * Configurations/ANGLE.xcconfig: Added.
86         * Configurations/Base.xcconfig: Added.
87         * Configurations/DebugRelease.xcconfig: Added.
88
89 2010-08-02  Paul Sawaya  <psawaya@apple.com>
90
91         Reviewed by Adele Peterson.
92
93         Add ANGLE library to WebKit. From the repository (http://angleproject.googlecode.com) as of July 22.
94         https://bugs.webkit.org/show_bug.cgi?id=42789
95