2010-08-04 Kenneth Russell <kbr@google.com>
authorkbr@google.com <kbr@google.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 4 Aug 2010 19:31:44 +0000 (19:31 +0000)
committerkbr@google.com <kbr@google.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 4 Aug 2010 19:31:44 +0000 (19:31 +0000)
commit7067df4197b10adb7fab4522cb8199914471b758
treec30a5beb02939cd2c6930b5e2a356de323e70a5c
parent257e4c2f4b96aed77db6115c1713fc3f409f2483
2010-08-04  Kenneth Russell  <kbr@google.com>

        Reviewed by Dimitri Glazkov.

        Update ANGLE to r352
        https://bugs.webkit.org/show_bug.cgi?id=43500

        Updated ANGLE to r352 (July 26, 2010). Built WebKit to test.

        * include/GLSLANG/ShaderLang.h:
        * src/compiler/Initialize.cpp:
        (BuiltInFunctionsCommon):
        (BuiltInFunctionsVertex):
        (BuiltInFunctionsFragment):
        (StandardUniforms):
        (DefaultPrecisionVertex):
        (DefaultPrecisionFragment):
        (BuiltInConstants):
        (TBuiltIns::initialize):
        (IdentifyBuiltIns):
        * src/compiler/Initialize.h:
        (TBuiltIns::getBuiltInStrings):
        * src/compiler/OutputGLSL.cpp:
        (TOutputGLSL::visitSelection):
        * src/compiler/ShHandle.h:
        (TCompiler::getLanguage):
        (TCompiler::getSpec):
        (TCompiler::getSymbolTable):
        (TCompiler::getInfoSink):
        * src/compiler/ShaderLang.cpp:
        (InitializeSymbolTable):
        (GenerateBuiltInSymbolTable):
        (ShInitialize):
        (ShConstructCompiler):
        (ShFinalize):
        (ShCompile):
        * src/compiler/SymbolTable.h:
        (TSymbolTable::atBuiltInLevel):
        (TSymbolTable::atGlobalLevel):
        (TSymbolTable::push):
        (TSymbolTable::getGlobalLevel):
        (TSymbolTable::currentLevel):
        * src/libGLESv2/Shader.cpp:
        (gl::Shader::Shader):
        (gl::Shader::compileToHLSL):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@64665 268f45cc-cd09-0410-ab3c-d52691b4dbfc
ANGLE/ChangeLog
ANGLE/include/GLSLANG/ShaderLang.h
ANGLE/src/compiler/Initialize.cpp
ANGLE/src/compiler/Initialize.h
ANGLE/src/compiler/OutputGLSL.cpp
ANGLE/src/compiler/ShHandle.h
ANGLE/src/compiler/ShaderLang.cpp
ANGLE/src/compiler/SymbolTable.h
ANGLE/src/libGLESv2/Shader.cpp