1 2010-08-17 Chris Marrin <cmarrin@apple.com>
5 Moved previous link error fix to Base.xcconfig.
7 * ANGLE.xcodeproj/project.pbxproj:
8 * Configurations/Base.xcconfig:
10 2010-08-17 Chris Marrin <cmarrin@apple.com>
14 Got rid of link errors in WebCore.
16 Changed GCC_INLINES_ARE_PRIVATE_EXTERN to YES and
17 GCC_SYMBOLS_PRIVATE_EXTERN to NO to match WebCore
20 * ANGLE.xcodeproj/project.pbxproj:
22 2010-08-04 Kenneth Russell <kbr@google.com>
24 Reviewed by Dimitri Glazkov.
27 https://bugs.webkit.org/show_bug.cgi?id=43500
29 Updated ANGLE to r352 (July 26, 2010). Built WebKit to test.
31 * include/GLSLANG/ShaderLang.h:
32 * src/compiler/Initialize.cpp:
33 (BuiltInFunctionsCommon):
34 (BuiltInFunctionsVertex):
35 (BuiltInFunctionsFragment):
37 (DefaultPrecisionVertex):
38 (DefaultPrecisionFragment):
40 (TBuiltIns::initialize):
42 * src/compiler/Initialize.h:
43 (TBuiltIns::getBuiltInStrings):
44 * src/compiler/OutputGLSL.cpp:
45 (TOutputGLSL::visitSelection):
46 * src/compiler/ShHandle.h:
47 (TCompiler::getLanguage):
49 (TCompiler::getSymbolTable):
50 (TCompiler::getInfoSink):
51 * src/compiler/ShaderLang.cpp:
52 (InitializeSymbolTable):
53 (GenerateBuiltInSymbolTable):
55 (ShConstructCompiler):
58 * src/compiler/SymbolTable.h:
59 (TSymbolTable::atBuiltInLevel):
60 (TSymbolTable::atGlobalLevel):
62 (TSymbolTable::getGlobalLevel):
63 (TSymbolTable::currentLevel):
64 * src/libGLESv2/Shader.cpp:
66 (gl::Shader::compileToHLSL):
68 2010-08-03 Mark Rowe <mrowe@apple.com>
70 Rubber-stamped by Adele Peterson.
72 Remove some unnecessary files from the ANGLE tree.
74 * src/compiler/tools/COPYING.bison: Removed.
75 * src/compiler/tools/COPYING.flex: Removed.
76 * src/compiler/tools/README: Removed.
77 * src/compiler/tools/bison.hairy: Removed.
78 * src/compiler/tools/bison.simple: Removed.
80 2010-08-03 Mark Rowe <mrowe@apple.com>
82 Rubber-stamped by Adele Peterson.
84 Clean up the ANGLE Xcode project.
87 • Adding a Production configuration.
88 • Modifying the library name from libangle.a to libANGLE.a.
89 • Installing the headers in a subdirectory of /usr/local/include to avoid polluting the top-level directory.
90 • Generating derived sources in to the built products directory so they're saved along with the symroot.
91 • Switching to using .xcconfig files for maximum cleanliness.
93 * ANGLE.xcodeproj/project.pbxproj:
94 * Configurations/ANGLE.xcconfig: Added.
95 * Configurations/Base.xcconfig: Added.
96 * Configurations/DebugRelease.xcconfig: Added.
98 2010-08-02 Paul Sawaya <psawaya@apple.com>
100 Reviewed by Adele Peterson.
102 Add ANGLE library to WebKit. From the repository (http://angleproject.googlecode.com) as of July 22.
103 https://bugs.webkit.org/show_bug.cgi?id=42789