diff options
Diffstat (limited to 'Source/ThirdParty/ANGLE/src/build_angle.xcodeproj/project.pbxproj')
-rw-r--r-- | Source/ThirdParty/ANGLE/src/build_angle.xcodeproj/project.pbxproj | 450 |
1 files changed, 268 insertions, 182 deletions
diff --git a/Source/ThirdParty/ANGLE/src/build_angle.xcodeproj/project.pbxproj b/Source/ThirdParty/ANGLE/src/build_angle.xcodeproj/project.pbxproj index 67f7e29..409b622 100644 --- a/Source/ThirdParty/ANGLE/src/build_angle.xcodeproj/project.pbxproj +++ b/Source/ThirdParty/ANGLE/src/build_angle.xcodeproj/project.pbxproj @@ -13,136 +13,132 @@ buildPhases = ( ); dependencies = ( - FB3C506411F792970081F5BA /* PBXTargetDependency */, + A15E78BECDFF20BC3FFF040A /* PBXTargetDependency */, + BA246CA19435A9FA8AC69146 /* PBXTargetDependency */, + E4A3D33CA49D013550B8BA5F /* PBXTargetDependency */, ); name = All; productName = All; }; - 31349D665FAE642AEB49135E /* ANGLE Support */ = { - isa = PBXAggregateTarget; - buildConfigurationList = 0AA54825BF5DF0A3FBA92B60 /* Build configuration list for PBXAggregateTarget "ANGLE Support" */; - buildPhases = ( - FA0D7125DB06A7A7716A5910 /* Action "flex_glslang" */, - 0D513F8B923949C156DB02C5 /* Action "bison_glslang" */, - ); - dependencies = ( - ); - name = "ANGLE Support"; - productName = "translator_common Support"; - }; /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ 05563ADFEA15116D7233332F /* QualifierAlive.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4857E18799D332C30EF460C7 /* QualifierAlive.cpp */; }; + 08A7933BD2F78A86B90200F6 /* Compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0A118E5003E5C0E253C53839 /* Compiler.cpp */; }; 0A216949103E1E228F9C12F0 /* InitializeDll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 60C3998C9CE66DE0C5B0FD99 /* InitializeDll.cpp */; }; + 0AC1897E461A0D4758E3DCE3 /* VersionGLSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F727AEC906712EC238041464 /* VersionGLSL.cpp */; }; + 0E9456F464E16392D1CCD030 /* ValidateLimitations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B148D967B8D288A8267BFF3A /* ValidateLimitations.cpp */; }; + 0EC09B3B254829F8F1D952D3 /* ForLoopUnroll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DC9B647E10F65F66142ECC1 /* ForLoopUnroll.cpp */; }; + 1ED1D2C7C74C6B625AFB1CCF /* VariableInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27C11EE10FED2979931FFC11 /* VariableInfo.cpp */; }; + 296466566D8C0F023A553760 /* SearchSymbol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 228A6DEDDF08DB370394A7AD /* SearchSymbol.cpp */; }; + 2E7C0D3804B8308A493D9B4B /* glslang_tab.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F68A6AA811495718A6938C0 /* glslang_tab.cpp */; }; + 3021E0BF1BC8442FF1F2F2B4 /* glslang_lex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 73A57C6D413773AEBA3C47A6 /* glslang_lex.cpp */; }; 3065D29E97FAC6E127388D15 /* Initialize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A54F2ED0D82D7BBCA4E9EEEA /* Initialize.cpp */; }; 32B1DBCD6B83F2146D787A62 /* atom.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C9B4616A65A5ABEF91FD6DC /* atom.c */; }; 35BE1BBEE6135A1CB0608EA8 /* cppstruct.c in Sources */ = {isa = PBXBuildFile; fileRef = 8058A0A2A0A02386867517EA /* cppstruct.c */; }; 3A96E9CAC8A25AF1564B652C /* memory.c in Sources */ = {isa = PBXBuildFile; fileRef = 294F442A2606FEC55F12A28E /* memory.c */; }; + 3F18389BCB89370A930667F4 /* TranslatorGLSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6FB70DC74A21FBCD665ABDF9 /* TranslatorGLSL.cpp */; }; 40FC189B8A246EDF14C2FDE3 /* intermOut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DEAF6F3126C2EC4397785C3F /* intermOut.cpp */; }; + 4B4BDE7AD6266B39ED43C2D4 /* CodeGenHLSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C49549DCCAF450EB761520E1 /* CodeGenHLSL.cpp */; }; 50DF00005CC4212F6FB1291D /* Intermediate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F7C486C370A72938FE8160F /* Intermediate.cpp */; }; + 55CBD87573B803A173AC9129 /* util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3EE7215A7AB4EF71C97D2545 /* util.cpp */; }; + 5F7B52A54DCE8155ED94ECF8 /* OutputHLSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A5B5BB2526802479E19F993 /* OutputHLSL.cpp */; }; 6F9F875017A68ABE5D39FF19 /* ParseHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 976C831A75EBE009A9861796 /* ParseHelper.cpp */; }; 888F1382498E2D74AF2801C8 /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4ABA230FEA3654B030E4C4FB /* debug.cpp */; }; + 896B720BD21F6749A7D83F30 /* MapLongVariableNames.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 57CF1F83E842901C42D44825 /* MapLongVariableNames.cpp */; }; + 93A41AF036E5EF87B366B563 /* TranslatorESSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0A3A260F5379A7E2655D40F3 /* TranslatorESSL.cpp */; }; + 9886BCD5D0DD69B6FDE09DD8 /* UnfoldSelect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E3711A48A0BF16B1CBD77AC9 /* UnfoldSelect.cpp */; }; + 9B111B83FB636FD5CDEC32A0 /* OutputGLSLBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCDF01F002ADE9DB8A3EF4FE /* OutputGLSLBase.cpp */; }; 9E8DFE1CCEF038BF2B65428C /* parseConst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D2C9C8EB4A7EFF5B67FF9DBF /* parseConst.cpp */; }; AC23F58FDD3C55F5CA18EED7 /* RemoveTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B436EFF06913FCB19C3522A7 /* RemoveTree.cpp */; }; AD85517F086FDCEF3947C403 /* symbols.c in Sources */ = {isa = PBXBuildFile; fileRef = F013A7240BDAE8A61413D8C0 /* symbols.c */; }; B4858417E54365BE8CDE3919 /* ossource_posix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BE258486005F6696CC031622 /* ossource_posix.cpp */; }; B8BD2685A16B188CCDFB052B /* ShaderLang.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 56C7E99BA500A84C35216FE0 /* ShaderLang.cpp */; }; BEBBF4F0819EA3D03977A8FC /* InfoSink.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6E6927BE5D3C2C82F86111DF /* InfoSink.cpp */; }; + C4AAB2BB4594C0DA318DCB1C /* OutputESSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DB2917C5B624712364DE4A75 /* OutputESSL.cpp */; }; + C75EB9292A0DDA45592A8ACF /* OutputGLSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48B7402CC07A059FEF5EC351 /* OutputGLSL.cpp */; }; CB7F0EF0D6A89FA8C4DF5513 /* cpp.c in Sources */ = {isa = PBXBuildFile; fileRef = B75707B393B7EAB7DD9999CB /* cpp.c */; }; + D56F7D00E9B162E416D37DF0 /* CodeGenGLSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B7B1127C75B576FC00D74AED /* CodeGenGLSL.cpp */; }; E1C7C5DFF0B2DFEC09387F4E /* PoolAlloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B64EABE738FC666A5E4E2F42 /* PoolAlloc.cpp */; }; E8C727AA8E9DC5E7B58857DF /* tokens.c in Sources */ = {isa = PBXBuildFile; fileRef = 2D00745DA9914FDE274D03D5 /* tokens.c */; }; + E99D6D80DBF05ECE7108B26D /* TranslatorHLSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C3DAFF6BF12BB7F4784D6C7E /* TranslatorHLSL.cpp */; }; F098F463EDABCF0769007678 /* scanner.c in Sources */ = {isa = PBXBuildFile; fileRef = FF3AA694DF9A4455A813234D /* scanner.c */; }; F5AE2A292DFAF8C158412AA2 /* IntermTraverse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C4FE988EF9A293867E5C771B /* IntermTraverse.cpp */; }; F6ABD58F8CAB7641D8BFE935 /* SymbolTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B7E5B0F04635E6090F0DE8EF /* SymbolTable.cpp */; }; - FB3C505711F7924A0081F5BA /* CodeGenGLSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B7B1127C75B576FC00D74AED /* CodeGenGLSL.cpp */; }; - FB3C505811F7924A0081F5BA /* OutputGLSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48B7402CC07A059FEF5EC351 /* OutputGLSL.cpp */; }; - FB3C505911F7924A0081F5BA /* TranslatorGLSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6FB70DC74A21FBCD665ABDF9 /* TranslatorGLSL.cpp */; }; - FB3C509211F794CE0081F5BA /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4ABA230FEA3654B030E4C4FB /* debug.cpp */; }; - FB3C509311F794CE0081F5BA /* InfoSink.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6E6927BE5D3C2C82F86111DF /* InfoSink.cpp */; }; - FB3C509411F794CE0081F5BA /* Initialize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A54F2ED0D82D7BBCA4E9EEEA /* Initialize.cpp */; }; - FB3C509511F794CE0081F5BA /* InitializeDll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 60C3998C9CE66DE0C5B0FD99 /* InitializeDll.cpp */; }; - FB3C509611F794CE0081F5BA /* Intermediate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F7C486C370A72938FE8160F /* Intermediate.cpp */; }; - FB3C509711F794CE0081F5BA /* intermOut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DEAF6F3126C2EC4397785C3F /* intermOut.cpp */; }; - FB3C509811F794CE0081F5BA /* IntermTraverse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C4FE988EF9A293867E5C771B /* IntermTraverse.cpp */; }; - FB3C509A11F794CE0081F5BA /* ossource_posix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BE258486005F6696CC031622 /* ossource_posix.cpp */; }; - FB3C509B11F794CE0081F5BA /* parseConst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D2C9C8EB4A7EFF5B67FF9DBF /* parseConst.cpp */; }; - FB3C509C11F794CE0081F5BA /* ParseHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 976C831A75EBE009A9861796 /* ParseHelper.cpp */; }; - FB3C509D11F794CE0081F5BA /* PoolAlloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B64EABE738FC666A5E4E2F42 /* PoolAlloc.cpp */; }; - FB3C509E11F794CE0081F5BA /* QualifierAlive.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4857E18799D332C30EF460C7 /* QualifierAlive.cpp */; }; - FB3C509F11F794CE0081F5BA /* RemoveTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B436EFF06913FCB19C3522A7 /* RemoveTree.cpp */; }; - FB3C50A011F794CE0081F5BA /* ShaderLang.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 56C7E99BA500A84C35216FE0 /* ShaderLang.cpp */; }; - FB3C50A111F794CE0081F5BA /* SymbolTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B7E5B0F04635E6090F0DE8EF /* SymbolTable.cpp */; }; - FB3C50A411F794FF0081F5BA /* atom.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C9B4616A65A5ABEF91FD6DC /* atom.c */; }; - FB3C50A511F794FF0081F5BA /* cpp.c in Sources */ = {isa = PBXBuildFile; fileRef = B75707B393B7EAB7DD9999CB /* cpp.c */; }; - FB3C50A611F794FF0081F5BA /* cppstruct.c in Sources */ = {isa = PBXBuildFile; fileRef = 8058A0A2A0A02386867517EA /* cppstruct.c */; }; - FB3C50A711F794FF0081F5BA /* memory.c in Sources */ = {isa = PBXBuildFile; fileRef = 294F442A2606FEC55F12A28E /* memory.c */; }; - FB3C50A811F794FF0081F5BA /* scanner.c in Sources */ = {isa = PBXBuildFile; fileRef = FF3AA694DF9A4455A813234D /* scanner.c */; }; - FB3C50A911F794FF0081F5BA /* symbols.c in Sources */ = {isa = PBXBuildFile; fileRef = F013A7240BDAE8A61413D8C0 /* symbols.c */; }; - FB3C50AA11F794FF0081F5BA /* tokens.c in Sources */ = {isa = PBXBuildFile; fileRef = 2D00745DA9914FDE274D03D5 /* tokens.c */; }; - FB3C50AB11F7951B0081F5BA /* TranslatorGLSL.h in Sources */ = {isa = PBXBuildFile; fileRef = DDD3B7E3B7B35A0B8469AB87 /* TranslatorGLSL.h */; }; - FB3C50AC11F7951B0081F5BA /* OutputGLSL.h in Sources */ = {isa = PBXBuildFile; fileRef = 93D61CB0BCE54E069D71F920 /* OutputGLSL.h */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - E69BFBE2D1272620E46C3F8A /* PBXContainerItemProxy */ = { + 1F7242496103EDF29CC25D87 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = DA188D8C6BF8073122539131 /* Project object */; proxyType = 1; - remoteGlobalIDString = 31349D665FAE642AEB49135E; - remoteInfo = "translator_common Support"; + remoteGlobalIDString = A838E9574B3FF14791DBDAB1; + remoteInfo = translator_hlsl; }; - FB3C506311F792970081F5BA /* PBXContainerItemProxy */ = { + 55D5F9BF727E4A3B6637802B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = DA188D8C6BF8073122539131 /* Project object */; proxyType = 1; - remoteGlobalIDString = FB3C505511F7924A0081F5BA; - remoteInfo = angle; + remoteGlobalIDString = 6F4FD35CB3DFC89D70ECD432; + remoteInfo = translator_common; }; - FB3C50D011F79CCC0081F5BA /* PBXContainerItemProxy */ = { + 60D3546AC27B094D6CA04CD6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = DA188D8C6BF8073122539131 /* Project object */; proxyType = 1; - remoteGlobalIDString = 31349D665FAE642AEB49135E; - remoteInfo = "ANGLE Support"; + remoteGlobalIDString = 5892C7A3695330437AFE5714; + remoteInfo = translator_glsl; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ 056FEADC7D95C6D4C9CF1113 /* scanner.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = scanner.h; sourceTree = "<group>"; }; + 0A118E5003E5C0E253C53839 /* Compiler.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Compiler.cpp; sourceTree = "<group>"; }; + 0A3A260F5379A7E2655D40F3 /* TranslatorESSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TranslatorESSL.cpp; sourceTree = "<group>"; }; 0C9B4616A65A5ABEF91FD6DC /* atom.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = atom.c; sourceTree = "<group>"; }; + 120AD0A3B7642FB5A9AE3A56 /* VersionGLSL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VersionGLSL.h; sourceTree = "<group>"; }; 12EAF028311EEA4753E82818 /* PoolAlloc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PoolAlloc.h; sourceTree = "<group>"; }; 153BF06BF12C6F50496C6156 /* localintermediate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = localintermediate.h; sourceTree = "<group>"; }; + 182BAD50D4E58B884F5EB9F3 /* ForLoopUnroll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ForLoopUnroll.h; sourceTree = "<group>"; }; + 228A6DEDDF08DB370394A7AD /* SearchSymbol.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SearchSymbol.cpp; sourceTree = "<group>"; }; + 27C11EE10FED2979931FFC11 /* VariableInfo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = VariableInfo.cpp; sourceTree = "<group>"; }; 27E4C7ED0B82E18DCBEDF1C9 /* BaseTypes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BaseTypes.h; sourceTree = "<group>"; }; 294F442A2606FEC55F12A28E /* memory.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = memory.c; sourceTree = "<group>"; }; 2A765B86CBAF0D4A3E69DCA7 /* UnfoldSelect.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UnfoldSelect.h; sourceTree = "<group>"; }; 2D00745DA9914FDE274D03D5 /* tokens.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = tokens.c; sourceTree = "<group>"; }; 2E7C9B6E6DB751E12A2F6CB6 /* InitializeGlobals.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InitializeGlobals.h; sourceTree = "<group>"; }; 3DDDC77216202A4DE1808BDB /* libtranslator_common.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libtranslator_common.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 3EE7215A7AB4EF71C97D2545 /* util.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = util.cpp; sourceTree = "<group>"; }; + 3F68A6AA811495718A6938C0 /* glslang_tab.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = glslang_tab.cpp; sourceTree = "<group>"; }; 3F7C486C370A72938FE8160F /* Intermediate.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Intermediate.cpp; sourceTree = "<group>"; }; 4857E18799D332C30EF460C7 /* QualifierAlive.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = QualifierAlive.cpp; sourceTree = "<group>"; }; 48B7402CC07A059FEF5EC351 /* OutputGLSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = OutputGLSL.cpp; sourceTree = "<group>"; }; + 497C5C24EEF466FB4B50A259 /* glslang.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = glslang.h; sourceTree = "<group>"; }; 4ABA230FEA3654B030E4C4FB /* debug.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = debug.cpp; sourceTree = "<group>"; }; + 4FCF32CB2D8A42C930A66B00 /* glslang_tab.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = glslang_tab.h; sourceTree = "<group>"; }; 528FF201839C6F233E26FFDA /* cpp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cpp.h; sourceTree = "<group>"; }; 56C7E99BA500A84C35216FE0 /* ShaderLang.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ShaderLang.cpp; sourceTree = "<group>"; }; + 57CF1F83E842901C42D44825 /* MapLongVariableNames.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = MapLongVariableNames.cpp; sourceTree = "<group>"; }; 580B2A31F7C51A59B40F11A3 /* compile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = compile.h; sourceTree = "<group>"; }; 5A21599C59BC1A75A7FABA34 /* OutputHLSL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OutputHLSL.h; sourceTree = "<group>"; }; + 5D99354C4D8187D384C81207 /* VariableInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VariableInfo.h; sourceTree = "<group>"; }; + 5DC9B647E10F65F66142ECC1 /* ForLoopUnroll.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ForLoopUnroll.cpp; sourceTree = "<group>"; }; 60C3998C9CE66DE0C5B0FD99 /* InitializeDll.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = InitializeDll.cpp; sourceTree = "<group>"; }; + 6BB66AB5873868E23675B6DB /* OutputESSL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OutputESSL.h; sourceTree = "<group>"; }; 6BBC8224B9D8E234D117FA0C /* preprocess.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = preprocess.h; sourceTree = "<group>"; }; - 6E02565112E6934D00B3431F /* glslang_lex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = glslang_lex.cpp; sourceTree = "<group>"; }; - 6E02565212E6934D00B3431F /* glslang_tab.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = glslang_tab.cpp; sourceTree = "<group>"; }; - 6E02565312E6934D00B3431F /* glslang_tab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glslang_tab.h; sourceTree = "<group>"; }; - 6E02565412E6934D00B3431F /* glslang.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glslang.h; sourceTree = "<group>"; }; 6E6927BE5D3C2C82F86111DF /* InfoSink.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = InfoSink.cpp; sourceTree = "<group>"; }; 6FB70DC74A21FBCD665ABDF9 /* TranslatorGLSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TranslatorGLSL.cpp; sourceTree = "<group>"; }; + 73A57C6D413773AEBA3C47A6 /* glslang_lex.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = glslang_lex.cpp; sourceTree = "<group>"; }; 799DC9611EE2EA3BA7CF5477 /* intermediate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = intermediate.h; sourceTree = "<group>"; }; 7C6BB12AB099556CF379D78F /* SymbolTable.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SymbolTable.h; sourceTree = "<group>"; }; 7D9CF376DC5799B4C6B3331E /* symbols.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = symbols.h; sourceTree = "<group>"; }; 8058A0A2A0A02386867517EA /* cppstruct.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cppstruct.c; sourceTree = "<group>"; }; + 81CC4245A8E5AB5584D336F3 /* MapLongVariableNames.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MapLongVariableNames.h; sourceTree = "<group>"; }; 831399DEE5DABA09570FB3E7 /* memory.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = memory.h; sourceTree = "<group>"; }; 8513FAC699DB1558D1D49A48 /* Initialize.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Initialize.h; sourceTree = "<group>"; }; 85845FFF5A8E63364308236D /* InitializeParseContext.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InitializeParseContext.h; sourceTree = "<group>"; }; 89A6F7B1AD3918E64DF76EB1 /* slglobals.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = slglobals.h; sourceTree = "<group>"; }; + 90254842D72975672C2E9A93 /* ValidateLimitations.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ValidateLimitations.h; sourceTree = "<group>"; }; 93D61CB0BCE54E069D71F920 /* OutputGLSL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OutputGLSL.h; sourceTree = "<group>"; }; 95276AA6B36FC1B1D913FCE4 /* debug.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = debug.h; sourceTree = "<group>"; }; 976C831A75EBE009A9861796 /* ParseHelper.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ParseHelper.cpp; sourceTree = "<group>"; }; @@ -150,16 +146,22 @@ 9CED3AFF1E61B45EE1005656 /* atom.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = atom.h; sourceTree = "<group>"; }; 9D47B1AC82E4EE859AC54243 /* QualifierAlive.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = QualifierAlive.h; sourceTree = "<group>"; }; A0CE43631849276A31187C7B /* InitializeDll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InitializeDll.h; sourceTree = "<group>"; }; + A1644B00E9304C407FDC5F47 /* libtranslator_glsl.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libtranslator_glsl.a; sourceTree = BUILT_PRODUCTS_DIR; }; + A447F75F33DA4C4C123AC952 /* libtranslator_hlsl.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libtranslator_hlsl.a; sourceTree = BUILT_PRODUCTS_DIR; }; + A51C728B615B41E1D59E9902 /* util.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = util.h; sourceTree = "<group>"; }; A54F2ED0D82D7BBCA4E9EEEA /* Initialize.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Initialize.cpp; sourceTree = "<group>"; }; AA53B6632C76F905DF08E564 /* Types.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Types.h; sourceTree = "<group>"; }; AE65E139AE10DE9EFAD8D5B1 /* ShHandle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ShHandle.h; sourceTree = "<group>"; }; AE7674C52BDDDB28AF5FFD9F /* unistd.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = unistd.h; sourceTree = "<group>"; }; + B148D967B8D288A8267BFF3A /* ValidateLimitations.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ValidateLimitations.cpp; sourceTree = "<group>"; }; B2F5CA11EEA92DF2384EFD93 /* ConstantUnion.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ConstantUnion.h; sourceTree = "<group>"; }; B436EFF06913FCB19C3522A7 /* RemoveTree.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = RemoveTree.cpp; sourceTree = "<group>"; }; + B55B359CF7E486DBC49BBF0A /* OutputGLSLBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OutputGLSLBase.h; sourceTree = "<group>"; }; B64EABE738FC666A5E4E2F42 /* PoolAlloc.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = PoolAlloc.cpp; sourceTree = "<group>"; }; B75707B393B7EAB7DD9999CB /* cpp.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cpp.c; sourceTree = "<group>"; }; B7B1127C75B576FC00D74AED /* CodeGenGLSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = CodeGenGLSL.cpp; sourceTree = "<group>"; }; B7E5B0F04635E6090F0DE8EF /* SymbolTable.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SymbolTable.cpp; sourceTree = "<group>"; }; + BCDF01F002ADE9DB8A3EF4FE /* OutputGLSLBase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = OutputGLSLBase.cpp; sourceTree = "<group>"; }; BE258486005F6696CC031622 /* ossource_posix.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ossource_posix.cpp; sourceTree = "<group>"; }; C3DAFF6BF12BB7F4784D6C7E /* TranslatorHLSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = TranslatorHLSL.cpp; sourceTree = "<group>"; }; C49549DCCAF450EB761520E1 /* CodeGenHLSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = CodeGenHLSL.cpp; sourceTree = "<group>"; }; @@ -171,15 +173,19 @@ D13C3693B9E40D37F2FAB34A /* tokens.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = tokens.h; sourceTree = "<group>"; }; D2C9C8EB4A7EFF5B67FF9DBF /* parseConst.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = parseConst.cpp; sourceTree = "<group>"; }; D40F78CB9BA0C89921FA319D /* RemoveTree.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RemoveTree.h; sourceTree = "<group>"; }; + D53DDD0CDF15EE1DD01F1A20 /* TranslatorESSL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TranslatorESSL.h; sourceTree = "<group>"; }; + DB2917C5B624712364DE4A75 /* OutputESSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = OutputESSL.cpp; sourceTree = "<group>"; }; DDD3B7E3B7B35A0B8469AB87 /* TranslatorGLSL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TranslatorGLSL.h; sourceTree = "<group>"; }; DEAF6F3126C2EC4397785C3F /* intermOut.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = intermOut.cpp; sourceTree = "<group>"; }; DEEAFC618A3B33F1FBFE3536 /* MMap.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMap.h; sourceTree = "<group>"; }; E3711A48A0BF16B1CBD77AC9 /* UnfoldSelect.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = UnfoldSelect.cpp; sourceTree = "<group>"; }; E3A29B6E9C21B67C25FF0D2B /* TranslatorHLSL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TranslatorHLSL.h; sourceTree = "<group>"; }; F013A7240BDAE8A61413D8C0 /* symbols.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = symbols.c; sourceTree = "<group>"; }; + F3E09DC8E1BF5D2958AACEDE /* SearchSymbol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SearchSymbol.h; sourceTree = "<group>"; }; + F727AEC906712EC238041464 /* VersionGLSL.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = VersionGLSL.cpp; sourceTree = "<group>"; }; F74618F18FE5448115017C44 /* Common.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Common.h; sourceTree = "<group>"; }; F7B2971D4EB3836B94B7ECAF /* InfoSink.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InfoSink.h; sourceTree = "<group>"; }; - FB3C505D11F7924A0081F5BA /* libangle.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libangle.a; sourceTree = BUILT_PRODUCTS_DIR; }; + F99E737D3FFD30CA5E354150 /* common.gypi */ = {isa = PBXFileReference; lastKnownFileType = text; name = common.gypi; path = ../build/common.gypi; sourceTree = "<group>"; }; FF3AA694DF9A4455A813234D /* scanner.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = scanner.c; sourceTree = "<group>"; }; /* End PBXFileReference section */ @@ -191,7 +197,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - FB3C505A11F7924A0081F5BA /* Frameworks */ = { + CA71CBA633EFC63166BEC9F3 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + FE3679A0955B25EB7BF116E6 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -228,16 +241,15 @@ 196DB6AB006BB83503C7D786 /* Source */ = { isa = PBXGroup; children = ( - 6E02565112E6934D00B3431F /* glslang_lex.cpp */, - 6E02565212E6934D00B3431F /* glslang_tab.cpp */, - 6E02565312E6934D00B3431F /* glslang_tab.h */, - 6E02565412E6934D00B3431F /* glslang.h */, 0E8D65F584FDB84DAABD3969 /* preprocessor */, 27E4C7ED0B82E18DCBEDF1C9 /* BaseTypes.h */, B7B1127C75B576FC00D74AED /* CodeGenGLSL.cpp */, C49549DCCAF450EB761520E1 /* CodeGenHLSL.cpp */, F74618F18FE5448115017C44 /* Common.h */, + 0A118E5003E5C0E253C53839 /* Compiler.cpp */, B2F5CA11EEA92DF2384EFD93 /* ConstantUnion.h */, + 5DC9B647E10F65F66142ECC1 /* ForLoopUnroll.cpp */, + 182BAD50D4E58B884F5EB9F3 /* ForLoopUnroll.h */, 6E6927BE5D3C2C82F86111DF /* InfoSink.cpp */, F7B2971D4EB3836B94B7ECAF /* InfoSink.h */, A54F2ED0D82D7BBCA4E9EEEA /* Initialize.cpp */, @@ -249,8 +261,14 @@ C4FE988EF9A293867E5C771B /* IntermTraverse.cpp */, 3F7C486C370A72938FE8160F /* Intermediate.cpp */, DEEAFC618A3B33F1FBFE3536 /* MMap.h */, + 57CF1F83E842901C42D44825 /* MapLongVariableNames.cpp */, + 81CC4245A8E5AB5584D336F3 /* MapLongVariableNames.h */, + DB2917C5B624712364DE4A75 /* OutputESSL.cpp */, + 6BB66AB5873868E23675B6DB /* OutputESSL.h */, 48B7402CC07A059FEF5EC351 /* OutputGLSL.cpp */, 93D61CB0BCE54E069D71F920 /* OutputGLSL.h */, + BCDF01F002ADE9DB8A3EF4FE /* OutputGLSLBase.cpp */, + B55B359CF7E486DBC49BBF0A /* OutputGLSLBase.h */, 9A5B5BB2526802479E19F993 /* OutputHLSL.cpp */, 5A21599C59BC1A75A7FABA34 /* OutputHLSL.h */, 976C831A75EBE009A9861796 /* ParseHelper.cpp */, @@ -261,10 +279,14 @@ 9D47B1AC82E4EE859AC54243 /* QualifierAlive.h */, B436EFF06913FCB19C3522A7 /* RemoveTree.cpp */, D40F78CB9BA0C89921FA319D /* RemoveTree.h */, + 228A6DEDDF08DB370394A7AD /* SearchSymbol.cpp */, + F3E09DC8E1BF5D2958AACEDE /* SearchSymbol.h */, AE65E139AE10DE9EFAD8D5B1 /* ShHandle.h */, 56C7E99BA500A84C35216FE0 /* ShaderLang.cpp */, B7E5B0F04635E6090F0DE8EF /* SymbolTable.cpp */, 7C6BB12AB099556CF379D78F /* SymbolTable.h */, + 0A3A260F5379A7E2655D40F3 /* TranslatorESSL.cpp */, + D53DDD0CDF15EE1DD01F1A20 /* TranslatorESSL.h */, 6FB70DC74A21FBCD665ABDF9 /* TranslatorGLSL.cpp */, DDD3B7E3B7B35A0B8469AB87 /* TranslatorGLSL.h */, C3DAFF6BF12BB7F4784D6C7E /* TranslatorHLSL.cpp */, @@ -272,8 +294,18 @@ AA53B6632C76F905DF08E564 /* Types.h */, E3711A48A0BF16B1CBD77AC9 /* UnfoldSelect.cpp */, 2A765B86CBAF0D4A3E69DCA7 /* UnfoldSelect.h */, + B148D967B8D288A8267BFF3A /* ValidateLimitations.cpp */, + 90254842D72975672C2E9A93 /* ValidateLimitations.h */, + 27C11EE10FED2979931FFC11 /* VariableInfo.cpp */, + 5D99354C4D8187D384C81207 /* VariableInfo.h */, + F727AEC906712EC238041464 /* VersionGLSL.cpp */, + 120AD0A3B7642FB5A9AE3A56 /* VersionGLSL.h */, 4ABA230FEA3654B030E4C4FB /* debug.cpp */, 95276AA6B36FC1B1D913FCE4 /* debug.h */, + 497C5C24EEF466FB4B50A259 /* glslang.h */, + 73A57C6D413773AEBA3C47A6 /* glslang_lex.cpp */, + 3F68A6AA811495718A6938C0 /* glslang_tab.cpp */, + 4FCF32CB2D8A42C930A66B00 /* glslang_tab.h */, DEAF6F3126C2EC4397785C3F /* intermOut.cpp */, 799DC9611EE2EA3BA7CF5477 /* intermediate.h */, 153BF06BF12C6F50496C6156 /* localintermediate.h */, @@ -281,6 +313,8 @@ BE258486005F6696CC031622 /* ossource_posix.cpp */, D2C9C8EB4A7EFF5B67FF9DBF /* parseConst.cpp */, AE7674C52BDDDB28AF5FFD9F /* unistd.h */, + 3EE7215A7AB4EF71C97D2545 /* util.cpp */, + A51C728B615B41E1D59E9902 /* util.h */, ); name = Source; path = compiler; @@ -299,6 +333,7 @@ isa = PBXGroup; children = ( CF2B62E0820C831AF812D000 /* build_angle.gyp */, + F99E737D3FFD30CA5E354150 /* common.gypi */, ); name = Build; sourceTree = "<group>"; @@ -307,7 +342,8 @@ isa = PBXGroup; children = ( 3DDDC77216202A4DE1808BDB /* libtranslator_common.a */, - FB3C505D11F7924A0081F5BA /* libangle.a */, + A1644B00E9304C407FDC5F47 /* libtranslator_glsl.a */, + A447F75F33DA4C4C123AC952 /* libtranslator_hlsl.a */, ); name = Products; sourceTree = "<group>"; @@ -315,6 +351,22 @@ /* End PBXGroup section */ /* Begin PBXNativeTarget section */ + 5892C7A3695330437AFE5714 /* translator_glsl */ = { + isa = PBXNativeTarget; + buildConfigurationList = 8B8815CA2EFE60FD0C0361BF /* Build configuration list for PBXNativeTarget "translator_glsl" */; + buildPhases = ( + BABCE721106B5C1527EFEF0D /* Sources */, + CA71CBA633EFC63166BEC9F3 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = translator_glsl; + productName = translator_glsl; + productReference = A1644B00E9304C407FDC5F47 /* libtranslator_glsl.a */; + productType = "com.apple.product-type.library.static"; + }; 6F4FD35CB3DFC89D70ECD432 /* translator_common */ = { isa = PBXNativeTarget; buildConfigurationList = 34BB38E3A74418B2A063B49E /* Build configuration list for PBXNativeTarget "translator_common" */; @@ -325,28 +377,26 @@ buildRules = ( ); dependencies = ( - 291EE04202EC7967835FCC38 /* PBXTargetDependency */, ); name = translator_common; productName = translator_common; productReference = 3DDDC77216202A4DE1808BDB /* libtranslator_common.a */; productType = "com.apple.product-type.library.static"; }; - FB3C505511F7924A0081F5BA /* angle */ = { + A838E9574B3FF14791DBDAB1 /* translator_hlsl */ = { isa = PBXNativeTarget; - buildConfigurationList = FB3C505B11F7924A0081F5BA /* Build configuration list for PBXNativeTarget "angle" */; + buildConfigurationList = C71E79C7829FD796CF621B44 /* Build configuration list for PBXNativeTarget "translator_hlsl" */; buildPhases = ( - FB3C505611F7924A0081F5BA /* Sources */, - FB3C505A11F7924A0081F5BA /* Frameworks */, + 05F3BCA9518770BE3F1E0A38 /* Sources */, + FE3679A0955B25EB7BF116E6 /* Frameworks */, ); buildRules = ( ); dependencies = ( - FB3C50D111F79CCC0081F5BA /* PBXTargetDependency */, ); - name = angle; - productName = translator_glsl; - productReference = FB3C505D11F7924A0081F5BA /* libangle.a */; + name = translator_hlsl; + productName = translator_hlsl; + productReference = A447F75F33DA4C4C123AC952 /* libtranslator_hlsl.a */; productType = "com.apple.product-type.library.static"; }; /* End PBXNativeTarget section */ @@ -360,74 +410,61 @@ buildConfigurationList = 0E59F8FE4A8099E8DDCA4CE7 /* Build configuration list for PBXProject "build_angle" */; compatibilityVersion = "Xcode 3.1"; hasScannedForEncodings = 1; - knownRegions = ( - English, - Japanese, - French, - German, - ); mainGroup = 5BBEFF9B91738297B95C568D; projectDirPath = ""; projectRoot = ""; targets = ( 1563D9916BFDAD853032CE1A /* All */, 6F4FD35CB3DFC89D70ECD432 /* translator_common */, - 31349D665FAE642AEB49135E /* ANGLE Support */, - FB3C505511F7924A0081F5BA /* angle */, + 5892C7A3695330437AFE5714 /* translator_glsl */, + A838E9574B3FF14791DBDAB1 /* translator_hlsl */, ); }; /* End PBXProject section */ -/* Begin PBXShellScriptBuildPhase section */ - 0D513F8B923949C156DB02C5 /* Action "bison_glslang" */ = { - isa = PBXShellScriptBuildPhase; +/* Begin PBXSourcesBuildPhase section */ + 05F3BCA9518770BE3F1E0A38 /* Sources */ = { + isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - ); - inputPaths = ( - compiler/glslang.y, - ); - name = "Action \"bison_glslang\""; - outputPaths = ( - "$(INTERMEDIATE_DIR)/glslang_tab.cpp", - "$(INTERMEDIATE_DIR)/glslang_tab.h", + 4B4BDE7AD6266B39ED43C2D4 /* CodeGenHLSL.cpp in Sources */, + 5F7B52A54DCE8155ED94ECF8 /* OutputHLSL.cpp in Sources */, + E99D6D80DBF05ECE7108B26D /* TranslatorHLSL.cpp in Sources */, + 9886BCD5D0DD69B6FDE09DD8 /* UnfoldSelect.cpp in Sources */, + 296466566D8C0F023A553760 /* SearchSymbol.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "echo note: \"Executing bison on compiler/glslang.y\"\nexec bison --no-lines \"--defines=${INTERMEDIATE_DIR}/glslang_tab.h\" \"--skeleton=yacc.c\" \"--output=${INTERMEDIATE_DIR}/glslang_tab.cpp\" compiler/glslang.y\nexit 1\n"; - showEnvVarsInLog = 0; }; - FA0D7125DB06A7A7716A5910 /* Action "flex_glslang" */ = { - isa = PBXShellScriptBuildPhase; + BABCE721106B5C1527EFEF0D /* Sources */ = { + isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - ); - inputPaths = ( - compiler/glslang.l, - ); - name = "Action \"flex_glslang\""; - outputPaths = ( - "$(INTERMEDIATE_DIR)/glslang.cpp", + D56F7D00E9B162E416D37DF0 /* CodeGenGLSL.cpp in Sources */, + 0EC09B3B254829F8F1D952D3 /* ForLoopUnroll.cpp in Sources */, + C4AAB2BB4594C0DA318DCB1C /* OutputESSL.cpp in Sources */, + 9B111B83FB636FD5CDEC32A0 /* OutputGLSLBase.cpp in Sources */, + C75EB9292A0DDA45592A8ACF /* OutputGLSL.cpp in Sources */, + 93A41AF036E5EF87B366B563 /* TranslatorESSL.cpp in Sources */, + 3F18389BCB89370A930667F4 /* TranslatorGLSL.cpp in Sources */, + 0AC1897E461A0D4758E3DCE3 /* VersionGLSL.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "echo note: \"Executing flex on compiler/glslang.l\"\nexec flex --noline --nounistd \"--outfile=${INTERMEDIATE_DIR}/glslang.cpp\" compiler/glslang.l\nexit 1\n"; - showEnvVarsInLog = 0; }; -/* End PBXShellScriptBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ EAA22CA63FD572FCCB913D22 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 08A7933BD2F78A86B90200F6 /* Compiler.cpp in Sources */, 888F1382498E2D74AF2801C8 /* debug.cpp in Sources */, + 3021E0BF1BC8442FF1F2F2B4 /* glslang_lex.cpp in Sources */, + 2E7C0D3804B8308A493D9B4B /* glslang_tab.cpp in Sources */, BEBBF4F0819EA3D03977A8FC /* InfoSink.cpp in Sources */, 3065D29E97FAC6E127388D15 /* Initialize.cpp in Sources */, 0A216949103E1E228F9C12F0 /* InitializeDll.cpp in Sources */, 50DF00005CC4212F6FB1291D /* Intermediate.cpp in Sources */, 40FC189B8A246EDF14C2FDE3 /* intermOut.cpp in Sources */, F5AE2A292DFAF8C158412AA2 /* IntermTraverse.cpp in Sources */, + 896B720BD21F6749A7D83F30 /* MapLongVariableNames.cpp in Sources */, 9E8DFE1CCEF038BF2B65428C /* parseConst.cpp in Sources */, 6F9F875017A68ABE5D39FF19 /* ParseHelper.cpp in Sources */, E1C7C5DFF0B2DFEC09387F4E /* PoolAlloc.cpp in Sources */, @@ -435,6 +472,9 @@ AC23F58FDD3C55F5CA18EED7 /* RemoveTree.cpp in Sources */, B8BD2685A16B188CCDFB052B /* ShaderLang.cpp in Sources */, F6ABD58F8CAB7641D8BFE935 /* SymbolTable.cpp in Sources */, + 55CBD87573B803A173AC9129 /* util.cpp in Sources */, + 0E9456F464E16392D1CCD030 /* ValidateLimitations.cpp in Sources */, + 1ED1D2C7C74C6B625AFB1CCF /* VariableInfo.cpp in Sources */, 32B1DBCD6B83F2146D787A62 /* atom.c in Sources */, CB7F0EF0D6A89FA8C4DF5513 /* cpp.c in Sources */, 35BE1BBEE6135A1CB0608EA8 /* cppstruct.c in Sources */, @@ -446,154 +486,200 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - FB3C505611F7924A0081F5BA /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - FB3C50AB11F7951B0081F5BA /* TranslatorGLSL.h in Sources */, - FB3C50AC11F7951B0081F5BA /* OutputGLSL.h in Sources */, - FB3C50A411F794FF0081F5BA /* atom.c in Sources */, - FB3C50A511F794FF0081F5BA /* cpp.c in Sources */, - FB3C50A611F794FF0081F5BA /* cppstruct.c in Sources */, - FB3C50A711F794FF0081F5BA /* memory.c in Sources */, - FB3C50A811F794FF0081F5BA /* scanner.c in Sources */, - FB3C50A911F794FF0081F5BA /* symbols.c in Sources */, - FB3C50AA11F794FF0081F5BA /* tokens.c in Sources */, - FB3C505711F7924A0081F5BA /* CodeGenGLSL.cpp in Sources */, - FB3C509211F794CE0081F5BA /* debug.cpp in Sources */, - FB3C509311F794CE0081F5BA /* InfoSink.cpp in Sources */, - FB3C509411F794CE0081F5BA /* Initialize.cpp in Sources */, - FB3C509511F794CE0081F5BA /* InitializeDll.cpp in Sources */, - FB3C509611F794CE0081F5BA /* Intermediate.cpp in Sources */, - FB3C509711F794CE0081F5BA /* intermOut.cpp in Sources */, - FB3C509811F794CE0081F5BA /* IntermTraverse.cpp in Sources */, - FB3C509A11F794CE0081F5BA /* ossource_posix.cpp in Sources */, - FB3C505811F7924A0081F5BA /* OutputGLSL.cpp in Sources */, - FB3C509B11F794CE0081F5BA /* parseConst.cpp in Sources */, - FB3C509C11F794CE0081F5BA /* ParseHelper.cpp in Sources */, - FB3C509D11F794CE0081F5BA /* PoolAlloc.cpp in Sources */, - FB3C509E11F794CE0081F5BA /* QualifierAlive.cpp in Sources */, - FB3C509F11F794CE0081F5BA /* RemoveTree.cpp in Sources */, - FB3C50A011F794CE0081F5BA /* ShaderLang.cpp in Sources */, - FB3C50A111F794CE0081F5BA /* SymbolTable.cpp in Sources */, - FB3C505911F7924A0081F5BA /* TranslatorGLSL.cpp in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 291EE04202EC7967835FCC38 /* PBXTargetDependency */ = { + A15E78BECDFF20BC3FFF040A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 31349D665FAE642AEB49135E /* ANGLE Support */; - targetProxy = E69BFBE2D1272620E46C3F8A /* PBXContainerItemProxy */; + target = 6F4FD35CB3DFC89D70ECD432 /* translator_common */; + targetProxy = 55D5F9BF727E4A3B6637802B /* PBXContainerItemProxy */; }; - FB3C506411F792970081F5BA /* PBXTargetDependency */ = { + BA246CA19435A9FA8AC69146 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FB3C505511F7924A0081F5BA /* angle */; - targetProxy = FB3C506311F792970081F5BA /* PBXContainerItemProxy */; + target = 5892C7A3695330437AFE5714 /* translator_glsl */; + targetProxy = 60D3546AC27B094D6CA04CD6 /* PBXContainerItemProxy */; }; - FB3C50D111F79CCC0081F5BA /* PBXTargetDependency */ = { + E4A3D33CA49D013550B8BA5F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 31349D665FAE642AEB49135E /* ANGLE Support */; - targetProxy = FB3C50D011F79CCC0081F5BA /* PBXContainerItemProxy */; + target = A838E9574B3FF14791DBDAB1 /* translator_hlsl */; + targetProxy = 1F7242496103EDF29CC25D87 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 00BF2EBCBDF5678F4BA2FA92 /* Default */ = { + 322A8C62423B595E11BAD42D /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - PRODUCT_NAME = "translator_common Support"; + PRODUCT_NAME = All; }; - name = Default; + name = Debug; }; - 1A12AA5D65ACDE71AE089EE3 /* Default */ = { + 4DA42A78D3B855C9CD8F658D /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + EXECUTABLE_PREFIX = lib; + GCC_PREPROCESSOR_DEFINITIONS = ( + "\"ANGLE_DISABLE_TRACE\"", + "\"ANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0\"", + ); + HEADER_SEARCH_PATHS = ( + ., + ../include, + ); + PRODUCT_NAME = translator_common; + }; + name = Release; + }; + 4F851F5BA5FA43E9E0B9CB86 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { PRODUCT_NAME = All; }; - name = Default; + name = Release; }; - 1F3F1218B5135FBB067DE809 /* Default */ = { + 88ADC9285519A668808B51EE /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { EXECUTABLE_PREFIX = lib; + GCC_PREPROCESSOR_DEFINITIONS = ( + "\"ANGLE_DISABLE_TRACE\"", + "\"ANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0\"", + ); HEADER_SEARCH_PATHS = ( ., ../include, ); - PRODUCT_NAME = translator_common; + PRODUCT_NAME = translator_glsl; + }; + name = Debug; + }; + 9DC66E1FF9349CDCC8D52C46 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + INTERMEDIATE_DIR = "$(PROJECT_DERIVED_FILE_DIR)/$(CONFIGURATION)"; + SHARED_INTERMEDIATE_DIR = "$(SYMROOT)/DerivedSources/$(CONFIGURATION)"; + }; + name = Debug; + }; + AF7C2CD10C6FEA076B141E6E /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + EXECUTABLE_PREFIX = lib; + GCC_PREPROCESSOR_DEFINITIONS = ( + "\"ANGLE_DISABLE_TRACE\"", + "\"ANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0\"", + ); + HEADER_SEARCH_PATHS = ( + ., + ../include, + ); + PRODUCT_NAME = translator_glsl; + }; + name = Release; + }; + B096FAF032DB19AB637D38F0 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + EXECUTABLE_PREFIX = lib; + GCC_PREPROCESSOR_DEFINITIONS = ( + "\"ANGLE_DISABLE_TRACE\"", + "\"ANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0\"", + ); + HEADER_SEARCH_PATHS = ( + ., + ../include, + ); + PRODUCT_NAME = translator_hlsl; }; - name = Default; + name = Release; }; - BC5793C9A1FF021A81C66559 /* Default */ = { + C4546B14B0EB5EB8C5D39DC2 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)"; INTERMEDIATE_DIR = "$(PROJECT_DERIVED_FILE_DIR)/$(CONFIGURATION)"; - OBJROOT = ""; - ONLY_ACTIVE_ARCH = YES; SHARED_INTERMEDIATE_DIR = "$(SYMROOT)/DerivedSources/$(CONFIGURATION)"; - SYMROOT = "$(BUILD_DIR)"; }; - name = Default; + name = Release; + }; + F029E0D369FAFEA46BDAFCEE /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + EXECUTABLE_PREFIX = lib; + GCC_PREPROCESSOR_DEFINITIONS = ( + "\"ANGLE_DISABLE_TRACE\"", + "\"ANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0\"", + ); + HEADER_SEARCH_PATHS = ( + ., + ../include, + ); + PRODUCT_NAME = translator_hlsl; + }; + name = Debug; }; - FB3C505C11F7924A0081F5BA /* Default */ = { + FF01CDF4594E0FF9E581B319 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { EXECUTABLE_PREFIX = lib; + GCC_PREPROCESSOR_DEFINITIONS = ( + "\"ANGLE_DISABLE_TRACE\"", + "\"ANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL0\"", + ); HEADER_SEARCH_PATHS = ( ., ../include, ); - PRODUCT_NAME = angle; + PRODUCT_NAME = translator_common; }; - name = Default; + name = Debug; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 0AA54825BF5DF0A3FBA92B60 /* Build configuration list for PBXAggregateTarget "ANGLE Support" */ = { + 0E59F8FE4A8099E8DDCA4CE7 /* Build configuration list for PBXProject "build_angle" */ = { isa = XCConfigurationList; buildConfigurations = ( - 00BF2EBCBDF5678F4BA2FA92 /* Default */, + 9DC66E1FF9349CDCC8D52C46 /* Debug */, + C4546B14B0EB5EB8C5D39DC2 /* Release */, ); defaultConfigurationIsVisible = 1; - defaultConfigurationName = Default; + defaultConfigurationName = Debug; }; - 0E59F8FE4A8099E8DDCA4CE7 /* Build configuration list for PBXProject "build_angle" */ = { + 34BB38E3A74418B2A063B49E /* Build configuration list for PBXNativeTarget "translator_common" */ = { isa = XCConfigurationList; buildConfigurations = ( - BC5793C9A1FF021A81C66559 /* Default */, + FF01CDF4594E0FF9E581B319 /* Debug */, + 4DA42A78D3B855C9CD8F658D /* Release */, ); defaultConfigurationIsVisible = 1; - defaultConfigurationName = Default; + defaultConfigurationName = Debug; }; - 34BB38E3A74418B2A063B49E /* Build configuration list for PBXNativeTarget "translator_common" */ = { + 77CEFB7B40F05B0A804E6B2B /* Build configuration list for PBXAggregateTarget "All" */ = { isa = XCConfigurationList; buildConfigurations = ( - 1F3F1218B5135FBB067DE809 /* Default */, + 322A8C62423B595E11BAD42D /* Debug */, + 4F851F5BA5FA43E9E0B9CB86 /* Release */, ); defaultConfigurationIsVisible = 1; - defaultConfigurationName = Default; + defaultConfigurationName = Debug; }; - 77CEFB7B40F05B0A804E6B2B /* Build configuration list for PBXAggregateTarget "All" */ = { + 8B8815CA2EFE60FD0C0361BF /* Build configuration list for PBXNativeTarget "translator_glsl" */ = { isa = XCConfigurationList; buildConfigurations = ( - 1A12AA5D65ACDE71AE089EE3 /* Default */, + 88ADC9285519A668808B51EE /* Debug */, + AF7C2CD10C6FEA076B141E6E /* Release */, ); defaultConfigurationIsVisible = 1; - defaultConfigurationName = Default; + defaultConfigurationName = Debug; }; - FB3C505B11F7924A0081F5BA /* Build configuration list for PBXNativeTarget "angle" */ = { + C71E79C7829FD796CF621B44 /* Build configuration list for PBXNativeTarget "translator_hlsl" */ = { isa = XCConfigurationList; buildConfigurations = ( - FB3C505C11F7924A0081F5BA /* Default */, + F029E0D369FAFEA46BDAFCEE /* Debug */, + B096FAF032DB19AB637D38F0 /* Release */, ); defaultConfigurationIsVisible = 1; - defaultConfigurationName = Default; + defaultConfigurationName = Debug; }; /* End XCConfigurationList section */ }; |