1 // !$*UTF8*$! 2 { 3 archiveVersion = 1; 4 classes = { 5 }; 6 objectVersion = 42; 7 objects = { 8 9 /* Begin PBXBuildFile section */ 10 90D9B10212E11DCB002D4255 /* Compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 90D9B0F912E11DCB002D4255 /* Compiler.cpp */; }; 11 90D9B10312E11DCB002D4255 /* ExtensionBehavior.h in Headers */ = {isa = PBXBuildFile; fileRef = 90D9B0FA12E11DCB002D4255 /* ExtensionBehavior.h */; }; 12 90D9B10412E11DCB002D4255 /* glslang_lex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 90D9B0FB12E11DCB002D4255 /* glslang_lex.cpp */; }; 13 90D9B10512E11DCB002D4255 /* glslang_tab.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 90D9B0FC12E11DCB002D4255 /* glslang_tab.cpp */; }; 14 90D9B10612E11DCB002D4255 /* glslang_tab.h in Headers */ = {isa = PBXBuildFile; fileRef = 90D9B0FD12E11DCB002D4255 /* glslang_tab.h */; }; 15 90D9B10712E11DCB002D4255 /* glslang.h in Headers */ = {isa = PBXBuildFile; fileRef = 90D9B0FE12E11DCB002D4255 /* glslang.h */; }; 16 90D9B10912E11DCB002D4255 /* SearchSymbol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 90D9B10012E11DCB002D4255 /* SearchSymbol.cpp */; }; 17 90D9B10A12E11DCB002D4255 /* SearchSymbol.h in Headers */ = {isa = PBXBuildFile; fileRef = 90D9B10112E11DCB002D4255 /* SearchSymbol.h */; }; 18 90D9B11312E11DD6002D4255 /* util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 90D9B10B12E11DD6002D4255 /* util.cpp */; }; 19 90D9B11412E11DD6002D4255 /* util.h in Headers */ = {isa = PBXBuildFile; fileRef = 90D9B10C12E11DD6002D4255 /* util.h */; }; 20 90D9B11512E11DD6002D4255 /* ValidateLimitations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 90D9B10D12E11DD6002D4255 /* ValidateLimitations.cpp */; }; 21 90D9B11612E11DD6002D4255 /* ValidateLimitations.h in Headers */ = {isa = PBXBuildFile; fileRef = 90D9B10E12E11DD6002D4255 /* ValidateLimitations.h */; }; 22 90D9B11712E11DD6002D4255 /* VariableInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 90D9B10F12E11DD6002D4255 /* VariableInfo.cpp */; }; 23 90D9B11812E11DD6002D4255 /* VariableInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 90D9B11012E11DD6002D4255 /* VariableInfo.h */; }; 24 90D9B11912E11DD6002D4255 /* VersionGLSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 90D9B11112E11DD6002D4255 /* VersionGLSL.cpp */; }; 25 90D9B11A12E11DD6002D4255 /* VersionGLSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 90D9B11212E11DD6002D4255 /* VersionGLSL.h */; }; 26 FB39D2711200F35A00088E69 /* CodeGenGLSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FB39D2221200F35A00088E69 /* CodeGenGLSL.cpp */; }; 27 FB39D2751200F35A00088E69 /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FB39D2261200F35A00088E69 /* debug.cpp */; }; 28 FB39D2791200F35A00088E69 /* InfoSink.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FB39D22A1200F35A00088E69 /* InfoSink.cpp */; }; 29 FB39D27B1200F35A00088E69 /* Initialize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FB39D22C1200F35A00088E69 /* Initialize.cpp */; }; 30 FB39D27D1200F35A00088E69 /* InitializeDll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FB39D22E1200F35A00088E69 /* InitializeDll.cpp */; }; 31 FB39D2811200F35A00088E69 /* Intermediate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FB39D2321200F35A00088E69 /* Intermediate.cpp */; }; 32 FB39D2831200F35A00088E69 /* intermOut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FB39D2341200F35A00088E69 /* intermOut.cpp */; }; 33 FB39D2841200F35A00088E69 /* IntermTraverse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FB39D2351200F35A00088E69 /* IntermTraverse.cpp */; }; 34 FB39D2881200F35A00088E69 /* ossource_posix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FB39D2391200F35A00088E69 /* ossource_posix.cpp */; }; 35 FB39D28A1200F35A00088E69 /* OutputGLSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FB39D23B1200F35A00088E69 /* OutputGLSL.cpp */; }; 36 FB39D28E1200F35A00088E69 /* parseConst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FB39D23F1200F35A00088E69 /* parseConst.cpp */; }; 37 FB39D28F1200F35A00088E69 /* ParseHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FB39D2401200F35A00088E69 /* ParseHelper.cpp */; }; 38 FB39D2911200F35A00088E69 /* PoolAlloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FB39D2421200F35A00088E69 /* PoolAlloc.cpp */; }; 39 FB39D2931200F35A00088E69 /* atom.c in Sources */ = {isa = PBXBuildFile; fileRef = FB39D2451200F35A00088E69 /* atom.c */; }; 40 FB39D2961200F35A00088E69 /* cpp.c in Sources */ = {isa = PBXBuildFile; fileRef = FB39D2481200F35A00088E69 /* cpp.c */; }; 41 FB39D2981200F35A00088E69 /* cppstruct.c in Sources */ = {isa = PBXBuildFile; fileRef = FB39D24A1200F35A00088E69 /* cppstruct.c */; }; 42 FB39D2991200F35A00088E69 /* memory.c in Sources */ = {isa = PBXBuildFile; fileRef = FB39D24B1200F35A00088E69 /* memory.c */; }; 43 FB39D29D1200F35A00088E69 /* scanner.c in Sources */ = {isa = PBXBuildFile; fileRef = FB39D24F1200F35A00088E69 /* scanner.c */; }; 44 FB39D2A01200F35A00088E69 /* symbols.c in Sources */ = {isa = PBXBuildFile; fileRef = FB39D2521200F35A00088E69 /* symbols.c */; }; 45 FB39D2A21200F35A00088E69 /* tokens.c in Sources */ = {isa = PBXBuildFile; fileRef = FB39D2541200F35A00088E69 /* tokens.c */; }; 46 FB39D2A41200F35A00088E69 /* QualifierAlive.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FB39D2561200F35A00088E69 /* QualifierAlive.cpp */; }; 47 FB39D2A61200F35A00088E69 /* RemoveTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FB39D2581200F35A00088E69 /* RemoveTree.cpp */; }; 48 FB39D2A81200F35A00088E69 /* ShaderLang.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FB39D25A1200F35A00088E69 /* ShaderLang.cpp */; }; 49 FB39D2AA1200F35A00088E69 /* SymbolTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FB39D25C1200F35A00088E69 /* SymbolTable.cpp */; }; 50 FB39D2AC1200F35A00088E69 /* TranslatorGLSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FB39D2681200F35A00088E69 /* TranslatorGLSL.cpp */; }; 51 FB39D2B11200F35A00088E69 /* UnfoldSelect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FB39D26D1200F35A00088E69 /* UnfoldSelect.cpp */; }; 52 FB39D76E120110FC00088E69 /* ShaderLang.h in Headers */ = {isa = PBXBuildFile; fileRef = FB39D2BF1200F3E600088E69 /* ShaderLang.h */; settings = {ATTRIBUTES = (Public, ); }; }; 53 /* End PBXBuildFile section */ 54 55 /* Begin PBXFileReference section */ 56 5D7C59C51208C68B001C873E /* ANGLE.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = ANGLE.xcconfig; sourceTree = "<group>"; }; 57 5D7C59C61208C68B001C873E /* Base.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Base.xcconfig; sourceTree = "<group>"; }; 58 5D7C59C71208C68B001C873E /* DebugRelease.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = DebugRelease.xcconfig; sourceTree = "<group>"; }; 59 90D9B0F912E11DCB002D4255 /* Compiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Compiler.cpp; sourceTree = "<group>"; }; 60 90D9B0FA12E11DCB002D4255 /* ExtensionBehavior.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExtensionBehavior.h; sourceTree = "<group>"; }; 61 90D9B0FB12E11DCB002D4255 /* glslang_lex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = glslang_lex.cpp; sourceTree = "<group>"; }; 62 90D9B0FC12E11DCB002D4255 /* glslang_tab.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = glslang_tab.cpp; sourceTree = "<group>"; }; 63 90D9B0FD12E11DCB002D4255 /* glslang_tab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glslang_tab.h; sourceTree = "<group>"; }; 64 90D9B0FE12E11DCB002D4255 /* glslang.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glslang.h; sourceTree = "<group>"; }; 65 90D9B0FF12E11DCB002D4255 /* ossource_nspr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ossource_nspr.cpp; sourceTree = "<group>"; }; 66 90D9B10012E11DCB002D4255 /* SearchSymbol.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SearchSymbol.cpp; sourceTree = "<group>"; }; 67 90D9B10112E11DCB002D4255 /* SearchSymbol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SearchSymbol.h; sourceTree = "<group>"; }; 68 90D9B10B12E11DD6002D4255 /* util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = util.cpp; sourceTree = "<group>"; }; 69 90D9B10C12E11DD6002D4255 /* util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = util.h; sourceTree = "<group>"; }; 70 90D9B10D12E11DD6002D4255 /* ValidateLimitations.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ValidateLimitations.cpp; sourceTree = "<group>"; }; 71 90D9B10E12E11DD6002D4255 /* ValidateLimitations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ValidateLimitations.h; sourceTree = "<group>"; }; 72 90D9B10F12E11DD6002D4255 /* VariableInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VariableInfo.cpp; sourceTree = "<group>"; }; 73 90D9B11012E11DD6002D4255 /* VariableInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VariableInfo.h; sourceTree = "<group>"; }; 74 90D9B11112E11DD6002D4255 /* VersionGLSL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VersionGLSL.cpp; sourceTree = "<group>"; }; 75 90D9B11212E11DD6002D4255 /* VersionGLSL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VersionGLSL.h; sourceTree = "<group>"; }; 76 FB39D0D11200F0E300088E69 /* libANGLE.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libANGLE.a; sourceTree = BUILT_PRODUCTS_DIR; }; 77 FB39D1861200F26200088E69 /* BaseTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseTypes.h; sourceTree = "<group>"; }; 78 FB39D1871200F26200088E69 /* CodeGenGLSL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.cpp.cpp; path = CodeGenGLSL.cpp; sourceTree = "<group>"; }; 79 FB39D1881200F26200088E69 /* CodeGenHLSL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.cpp.cpp; path = CodeGenHLSL.cpp; sourceTree = "<group>"; }; 80 FB39D1891200F26200088E69 /* Common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Common.h; sourceTree = "<group>"; }; 81 FB39D18A1200F26200088E69 /* ConstantUnion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConstantUnion.h; sourceTree = "<group>"; }; 82 FB39D18B1200F26200088E69 /* debug.cpp */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.cpp.cpp; path = debug.cpp; sourceTree = "<group>"; }; 83 FB39D18C1200F26200088E69 /* debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = debug.h; sourceTree = "<group>"; }; 84 FB39D18F1200F26200088E69 /* InfoSink.cpp */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.cpp.cpp; path = InfoSink.cpp; sourceTree = "<group>"; }; 85 FB39D1901200F26200088E69 /* InfoSink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InfoSink.h; sourceTree = "<group>"; }; 86 FB39D1911200F26200088E69 /* Initialize.cpp */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.cpp.cpp; path = Initialize.cpp; sourceTree = "<group>"; }; 87 FB39D1921200F26200088E69 /* Initialize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Initialize.h; sourceTree = "<group>"; }; 88 FB39D1931200F26200088E69 /* InitializeDll.cpp */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.cpp.cpp; path = InitializeDll.cpp; sourceTree = "<group>"; }; 89 FB39D1941200F26200088E69 /* InitializeDll.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InitializeDll.h; sourceTree = "<group>"; }; 90 FB39D1951200F26200088E69 /* InitializeGlobals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InitializeGlobals.h; sourceTree = "<group>"; }; 91 FB39D1961200F26200088E69 /* InitializeParseContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InitializeParseContext.h; sourceTree = "<group>"; }; 92 FB39D1971200F26200088E69 /* Intermediate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.cpp.cpp; path = Intermediate.cpp; sourceTree = "<group>"; }; 93 FB39D1981200F26200088E69 /* intermediate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = intermediate.h; sourceTree = "<group>"; }; 94 FB39D1991200F26200088E69 /* intermOut.cpp */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.cpp.cpp; path = intermOut.cpp; sourceTree = "<group>"; }; 95 FB39D19A1200F26200088E69 /* IntermTraverse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.cpp.cpp; path = IntermTraverse.cpp; sourceTree = "<group>"; }; 96 FB39D19B1200F26200088E69 /* localintermediate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = localintermediate.h; sourceTree = "<group>"; }; 97 FB39D19C1200F26200088E69 /* MMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MMap.h; sourceTree = "<group>"; }; 98 FB39D19D1200F26200088E69 /* osinclude.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osinclude.h; sourceTree = "<group>"; }; 99 FB39D19E1200F26200088E69 /* ossource_posix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.cpp.cpp; path = ossource_posix.cpp; sourceTree = "<group>"; }; 100 FB39D19F1200F26200088E69 /* ossource_win.cpp */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.cpp.cpp; path = ossource_win.cpp; sourceTree = "<group>"; }; 101 FB39D1A01200F26200088E69 /* OutputGLSL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.cpp.cpp; path = OutputGLSL.cpp; sourceTree = "<group>"; }; 102 FB39D1A11200F26200088E69 /* OutputGLSL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OutputGLSL.h; sourceTree = "<group>"; }; 103 FB39D1A21200F26200088E69 /* OutputHLSL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.cpp.cpp; path = OutputHLSL.cpp; sourceTree = "<group>"; }; 104 FB39D1A31200F26200088E69 /* OutputHLSL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OutputHLSL.h; sourceTree = "<group>"; }; 105 FB39D1A41200F26200088E69 /* parseConst.cpp */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.cpp.cpp; path = parseConst.cpp; sourceTree = "<group>"; }; 106 FB39D1A51200F26200088E69 /* ParseHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.cpp.cpp; path = ParseHelper.cpp; sourceTree = "<group>"; }; 107 FB39D1A61200F26200088E69 /* ParseHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParseHelper.h; sourceTree = "<group>"; }; 108 FB39D1A71200F26200088E69 /* PoolAlloc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.cpp.cpp; path = PoolAlloc.cpp; sourceTree = "<group>"; }; 109 FB39D1A81200F26200088E69 /* PoolAlloc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PoolAlloc.h; sourceTree = "<group>"; }; 110 FB39D1AA1200F26200088E69 /* atom.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = atom.c; sourceTree = "<group>"; }; 111 FB39D1AB1200F26200088E69 /* atom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = atom.h; sourceTree = "<group>"; }; 112 FB39D1AC1200F26200088E69 /* compile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compile.h; sourceTree = "<group>"; }; 113 FB39D1AD1200F26200088E69 /* cpp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpp.c; sourceTree = "<group>"; }; 114 FB39D1AE1200F26200088E69 /* cpp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpp.h; sourceTree = "<group>"; }; 115 FB39D1AF1200F26200088E69 /* cppstruct.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cppstruct.c; sourceTree = "<group>"; }; 116 FB39D1B01200F26200088E69 /* memory.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = memory.c; sourceTree = "<group>"; }; 117 FB39D1B11200F26200088E69 /* memory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memory.h; sourceTree = "<group>"; }; 118 FB39D1B21200F26200088E69 /* parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parser.h; sourceTree = "<group>"; }; 119 FB39D1B31200F26200088E69 /* preprocess.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = preprocess.h; sourceTree = "<group>"; }; 120 FB39D1B41200F26200088E69 /* scanner.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = scanner.c; sourceTree = "<group>"; }; 121 FB39D1B51200F26200088E69 /* scanner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scanner.h; sourceTree = "<group>"; }; 122 FB39D1B61200F26200088E69 /* slglobals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = slglobals.h; sourceTree = "<group>"; }; 123 FB39D1B71200F26200088E69 /* symbols.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = symbols.c; sourceTree = "<group>"; }; 124 FB39D1B81200F26200088E69 /* symbols.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = symbols.h; sourceTree = "<group>"; }; 125 FB39D1B91200F26200088E69 /* tokens.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tokens.c; sourceTree = "<group>"; }; 126 FB39D1BA1200F26200088E69 /* tokens.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tokens.h; sourceTree = "<group>"; }; 127 FB39D1BB1200F26200088E69 /* QualifierAlive.cpp */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.cpp.cpp; path = QualifierAlive.cpp; sourceTree = "<group>"; }; 128 FB39D1BC1200F26200088E69 /* QualifierAlive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QualifierAlive.h; sourceTree = "<group>"; }; 129 FB39D1BD1200F26200088E69 /* RemoveTree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.cpp.cpp; path = RemoveTree.cpp; sourceTree = "<group>"; }; 130 FB39D1BE1200F26200088E69 /* RemoveTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RemoveTree.h; sourceTree = "<group>"; }; 131 FB39D1BF1200F26200088E69 /* ShaderLang.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.cpp; fileEncoding = 4; includeInIndex = 0; path = ShaderLang.cpp; sourceTree = "<group>"; }; 132 FB39D1C01200F26200088E69 /* ShHandle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ShHandle.h; sourceTree = "<group>"; }; 133 FB39D1C11200F26200088E69 /* SymbolTable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.cpp.cpp; path = SymbolTable.cpp; sourceTree = "<group>"; }; 134 FB39D1C21200F26200088E69 /* SymbolTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SymbolTable.h; sourceTree = "<group>"; }; 135 FB39D1CB1200F26200088E69 /* translator_common.vcproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = translator_common.vcproj; sourceTree = "<group>"; }; 136 FB39D1CC1200F26200088E69 /* translator_hlsl.vcproj */ = {isa = PBXFileReference; explicitFileType = text.xml; fileEncoding = 4; path = translator_hlsl.vcproj; sourceTree = "<group>"; }; 137 FB39D1CD1200F26200088E69 /* TranslatorGLSL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.cpp.cpp; path = TranslatorGLSL.cpp; sourceTree = "<group>"; }; 138 FB39D1CE1200F26200088E69 /* TranslatorGLSL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TranslatorGLSL.h; sourceTree = "<group>"; }; 139 FB39D1CF1200F26200088E69 /* TranslatorHLSL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.cpp.cpp; path = TranslatorHLSL.cpp; sourceTree = "<group>"; }; 140 FB39D1D01200F26200088E69 /* TranslatorHLSL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TranslatorHLSL.h; sourceTree = "<group>"; }; 141 FB39D1D11200F26200088E69 /* Types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Types.h; sourceTree = "<group>"; }; 142 FB39D1D21200F26200088E69 /* UnfoldSelect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.cpp.cpp; path = UnfoldSelect.cpp; sourceTree = "<group>"; }; 143 FB39D1D31200F26200088E69 /* UnfoldSelect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UnfoldSelect.h; sourceTree = "<group>"; }; 144 FB39D2211200F35A00088E69 /* BaseTypes.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = BaseTypes.h; sourceTree = "<group>"; }; 145 FB39D2221200F35A00088E69 /* CodeGenGLSL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CodeGenGLSL.cpp; sourceTree = "<group>"; }; 146 FB39D2241200F35A00088E69 /* Common.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = Common.h; sourceTree = "<group>"; }; 147 FB39D2251200F35A00088E69 /* ConstantUnion.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = ConstantUnion.h; sourceTree = "<group>"; }; 148 FB39D2261200F35A00088E69 /* debug.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = debug.cpp; sourceTree = "<group>"; }; 149 FB39D2271200F35A00088E69 /* debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = debug.h; sourceTree = "<group>"; }; 150 FB39D22A1200F35A00088E69 /* InfoSink.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InfoSink.cpp; sourceTree = "<group>"; }; 151 FB39D22B1200F35A00088E69 /* InfoSink.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = InfoSink.h; sourceTree = "<group>"; }; 152 FB39D22C1200F35A00088E69 /* Initialize.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Initialize.cpp; sourceTree = "<group>"; }; 153 FB39D22D1200F35A00088E69 /* Initialize.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = Initialize.h; sourceTree = "<group>"; }; 154 FB39D22E1200F35A00088E69 /* InitializeDll.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InitializeDll.cpp; sourceTree = "<group>"; }; 155 FB39D22F1200F35A00088E69 /* InitializeDll.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = InitializeDll.h; sourceTree = "<group>"; }; 156 FB39D2301200F35A00088E69 /* InitializeGlobals.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = InitializeGlobals.h; sourceTree = "<group>"; }; 157 FB39D2311200F35A00088E69 /* InitializeParseContext.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = InitializeParseContext.h; sourceTree = "<group>"; }; 158 FB39D2321200F35A00088E69 /* Intermediate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Intermediate.cpp; sourceTree = "<group>"; }; 159 FB39D2331200F35A00088E69 /* intermediate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = intermediate.h; sourceTree = "<group>"; }; 160 FB39D2341200F35A00088E69 /* intermOut.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = intermOut.cpp; sourceTree = "<group>"; }; 161 FB39D2351200F35A00088E69 /* IntermTraverse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IntermTraverse.cpp; sourceTree = "<group>"; }; 162 FB39D2361200F35A00088E69 /* localintermediate.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = localintermediate.h; sourceTree = "<group>"; }; 163 FB39D2371200F35A00088E69 /* MMap.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = MMap.h; sourceTree = "<group>"; }; 164 FB39D2381200F35A00088E69 /* osinclude.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osinclude.h; sourceTree = "<group>"; }; 165 FB39D2391200F35A00088E69 /* ossource_posix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ossource_posix.cpp; sourceTree = "<group>"; }; 166 FB39D23A1200F35A00088E69 /* ossource_win.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ossource_win.cpp; sourceTree = "<group>"; }; 167 FB39D23B1200F35A00088E69 /* OutputGLSL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OutputGLSL.cpp; sourceTree = "<group>"; }; 168 FB39D23C1200F35A00088E69 /* OutputGLSL.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = OutputGLSL.h; sourceTree = "<group>"; }; 169 FB39D23F1200F35A00088E69 /* parseConst.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = parseConst.cpp; sourceTree = "<group>"; }; 170 FB39D2401200F35A00088E69 /* ParseHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ParseHelper.cpp; sourceTree = "<group>"; }; 171 FB39D2411200F35A00088E69 /* ParseHelper.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = ParseHelper.h; sourceTree = "<group>"; }; 172 FB39D2421200F35A00088E69 /* PoolAlloc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PoolAlloc.cpp; sourceTree = "<group>"; }; 173 FB39D2431200F35A00088E69 /* PoolAlloc.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = PoolAlloc.h; sourceTree = "<group>"; }; 174 FB39D2451200F35A00088E69 /* atom.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = atom.c; sourceTree = "<group>"; }; 175 FB39D2461200F35A00088E69 /* atom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = atom.h; sourceTree = "<group>"; }; 176 FB39D2471200F35A00088E69 /* compile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compile.h; sourceTree = "<group>"; }; 177 FB39D2481200F35A00088E69 /* cpp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cpp.c; sourceTree = "<group>"; }; 178 FB39D2491200F35A00088E69 /* cpp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cpp.h; sourceTree = "<group>"; }; 179 FB39D24A1200F35A00088E69 /* cppstruct.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cppstruct.c; sourceTree = "<group>"; }; 180 FB39D24B1200F35A00088E69 /* memory.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = memory.c; sourceTree = "<group>"; }; 181 FB39D24C1200F35A00088E69 /* memory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memory.h; sourceTree = "<group>"; }; 182 FB39D24D1200F35A00088E69 /* parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parser.h; sourceTree = "<group>"; }; 183 FB39D24E1200F35A00088E69 /* preprocess.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = preprocess.h; sourceTree = "<group>"; }; 184 FB39D24F1200F35A00088E69 /* scanner.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = scanner.c; sourceTree = "<group>"; }; 185 FB39D2501200F35A00088E69 /* scanner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scanner.h; sourceTree = "<group>"; }; 186 FB39D2511200F35A00088E69 /* slglobals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = slglobals.h; sourceTree = "<group>"; }; 187 FB39D2521200F35A00088E69 /* symbols.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = symbols.c; sourceTree = "<group>"; }; 188 FB39D2531200F35A00088E69 /* symbols.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = symbols.h; sourceTree = "<group>"; }; 189 FB39D2541200F35A00088E69 /* tokens.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tokens.c; sourceTree = "<group>"; }; 190 FB39D2551200F35A00088E69 /* tokens.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tokens.h; sourceTree = "<group>"; }; 191 FB39D2561200F35A00088E69 /* QualifierAlive.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QualifierAlive.cpp; sourceTree = "<group>"; }; 192 FB39D2571200F35A00088E69 /* QualifierAlive.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = QualifierAlive.h; sourceTree = "<group>"; }; 193 FB39D2581200F35A00088E69 /* RemoveTree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RemoveTree.cpp; sourceTree = "<group>"; }; 194 FB39D2591200F35A00088E69 /* RemoveTree.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = RemoveTree.h; sourceTree = "<group>"; }; 195 FB39D25A1200F35A00088E69 /* ShaderLang.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ShaderLang.cpp; sourceTree = "<group>"; }; 196 FB39D25B1200F35A00088E69 /* ShHandle.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = ShHandle.h; sourceTree = "<group>"; }; 197 FB39D25C1200F35A00088E69 /* SymbolTable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SymbolTable.cpp; sourceTree = "<group>"; }; 198 FB39D25D1200F35A00088E69 /* SymbolTable.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = SymbolTable.h; sourceTree = "<group>"; }; 199 FB39D2681200F35A00088E69 /* TranslatorGLSL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TranslatorGLSL.cpp; sourceTree = "<group>"; }; 200 FB39D2691200F35A00088E69 /* TranslatorGLSL.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = TranslatorGLSL.h; sourceTree = "<group>"; }; 201 FB39D26C1200F35A00088E69 /* Types.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = Types.h; sourceTree = "<group>"; }; 202 FB39D26D1200F35A00088E69 /* UnfoldSelect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UnfoldSelect.cpp; sourceTree = "<group>"; }; 203 FB39D26E1200F35A00088E69 /* UnfoldSelect.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = UnfoldSelect.h; sourceTree = "<group>"; }; 204 FB39D2BF1200F3E600088E69 /* ShaderLang.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = ShaderLang.h; sourceTree = "<group>"; }; 205 /* End PBXFileReference section */ 206 207 /* Begin PBXFrameworksBuildPhase section */ 208 FB39D0CF1200F0E300088E69 /* Frameworks */ = { 209 isa = PBXFrameworksBuildPhase; 210 buildActionMask = 2147483647; 211 files = ( 212 ); 213 runOnlyForDeploymentPostprocessing = 0; 214 }; 215 /* End PBXFrameworksBuildPhase section */ 216 217 /* Begin PBXGroup section */ 218 5D7C59C41208C68B001C873E /* Configurations */ = { 219 isa = PBXGroup; 220 children = ( 221 5D7C59C51208C68B001C873E /* ANGLE.xcconfig */, 222 5D7C59C61208C68B001C873E /* Base.xcconfig */, 223 5D7C59C71208C68B001C873E /* DebugRelease.xcconfig */, 224 ); 225 path = Configurations; 226 sourceTree = "<group>"; 227 }; 228 FB39D06E1200ED9200088E69 = { 229 isa = PBXGroup; 230 children = ( 231 FB39D2201200F35A00088E69 /* compiler */, 232 FB39D0841200EDEB00088E69 /* Source */, 233 5D7C59C41208C68B001C873E /* Configurations */, 234 FB39D0CC1200EF9B00088E69 /* Products */, 235 ); 236 sourceTree = "<group>"; 237 }; 238 FB39D0841200EDEB00088E69 /* Source */ = { 239 isa = PBXGroup; 240 children = ( 241 FB39D2BD1200F3E600088E69 /* GLSLANG */, 242 FB39D1851200F26200088E69 /* compiler */, 243 ); 244 name = Source; 245 sourceTree = "<group>"; 246 }; 247 FB39D0CC1200EF9B00088E69 /* Products */ = { 248 isa = PBXGroup; 249 children = ( 250 FB39D0D11200F0E300088E69 /* libANGLE.a */, 251 ); 252 name = Products; 253 sourceTree = "<group>"; 254 }; 255 FB39D1851200F26200088E69 /* compiler */ = { 256 isa = PBXGroup; 257 children = ( 258 FB39D1861200F26200088E69 /* BaseTypes.h */, 259 FB39D1871200F26200088E69 /* CodeGenGLSL.cpp */, 260 FB39D1881200F26200088E69 /* CodeGenHLSL.cpp */, 261 FB39D1891200F26200088E69 /* Common.h */, 262 FB39D18A1200F26200088E69 /* ConstantUnion.h */, 263 FB39D18B1200F26200088E69 /* debug.cpp */, 264 FB39D18C1200F26200088E69 /* debug.h */, 265 FB39D18F1200F26200088E69 /* InfoSink.cpp */, 266 FB39D1901200F26200088E69 /* InfoSink.h */, 267 FB39D1911200F26200088E69 /* Initialize.cpp */, 268 FB39D1921200F26200088E69 /* Initialize.h */, 269 FB39D1931200F26200088E69 /* InitializeDll.cpp */, 270 FB39D1941200F26200088E69 /* InitializeDll.h */, 271 FB39D1951200F26200088E69 /* InitializeGlobals.h */, 272 FB39D1961200F26200088E69 /* InitializeParseContext.h */, 273 FB39D1971200F26200088E69 /* Intermediate.cpp */, 274 FB39D1981200F26200088E69 /* intermediate.h */, 275 FB39D1991200F26200088E69 /* intermOut.cpp */, 276 FB39D19A1200F26200088E69 /* IntermTraverse.cpp */, 277 FB39D19B1200F26200088E69 /* localintermediate.h */, 278 FB39D19C1200F26200088E69 /* MMap.h */, 279 FB39D19D1200F26200088E69 /* osinclude.h */, 280 FB39D19E1200F26200088E69 /* ossource_posix.cpp */, 281 FB39D19F1200F26200088E69 /* ossource_win.cpp */, 282 FB39D1A01200F26200088E69 /* OutputGLSL.cpp */, 283 FB39D1A11200F26200088E69 /* OutputGLSL.h */, 284 FB39D1A21200F26200088E69 /* OutputHLSL.cpp */, 285 FB39D1A31200F26200088E69 /* OutputHLSL.h */, 286 FB39D1A41200F26200088E69 /* parseConst.cpp */, 287 FB39D1A51200F26200088E69 /* ParseHelper.cpp */, 288 FB39D1A61200F26200088E69 /* ParseHelper.h */, 289 FB39D1A71200F26200088E69 /* PoolAlloc.cpp */, 290 FB39D1A81200F26200088E69 /* PoolAlloc.h */, 291 FB39D1A91200F26200088E69 /* preprocessor */, 292 FB39D1BB1200F26200088E69 /* QualifierAlive.cpp */, 293 FB39D1BC1200F26200088E69 /* QualifierAlive.h */, 294 FB39D1BD1200F26200088E69 /* RemoveTree.cpp */, 295 FB39D1BE1200F26200088E69 /* RemoveTree.h */, 296 FB39D1BF1200F26200088E69 /* ShaderLang.cpp */, 297 FB39D1C01200F26200088E69 /* ShHandle.h */, 298 FB39D1C11200F26200088E69 /* SymbolTable.cpp */, 299 FB39D1C21200F26200088E69 /* SymbolTable.h */, 300 FB39D1CB1200F26200088E69 /* translator_common.vcproj */, 301 FB39D1CC1200F26200088E69 /* translator_hlsl.vcproj */, 302 FB39D1CD1200F26200088E69 /* TranslatorGLSL.cpp */, 303 FB39D1CE1200F26200088E69 /* TranslatorGLSL.h */, 304 FB39D1CF1200F26200088E69 /* TranslatorHLSL.cpp */, 305 FB39D1D01200F26200088E69 /* TranslatorHLSL.h */, 306 FB39D1D11200F26200088E69 /* Types.h */, 307 FB39D1D21200F26200088E69 /* UnfoldSelect.cpp */, 308 FB39D1D31200F26200088E69 /* UnfoldSelect.h */, 309 ); 310 includeInIndex = 0; 311 name = compiler; 312 path = src/compiler; 313 sourceTree = "<group>"; 314 }; 315 FB39D1A91200F26200088E69 /* preprocessor */ = { 316 isa = PBXGroup; 317 children = ( 318 FB39D1AA1200F26200088E69 /* atom.c */, 319 FB39D1AB1200F26200088E69 /* atom.h */, 320 FB39D1AC1200F26200088E69 /* compile.h */, 321 FB39D1AD1200F26200088E69 /* cpp.c */, 322 FB39D1AE1200F26200088E69 /* cpp.h */, 323 FB39D1AF1200F26200088E69 /* cppstruct.c */, 324 FB39D1B01200F26200088E69 /* memory.c */, 325 FB39D1B11200F26200088E69 /* memory.h */, 326 FB39D1B21200F26200088E69 /* parser.h */, 327 FB39D1B31200F26200088E69 /* preprocess.h */, 328 FB39D1B41200F26200088E69 /* scanner.c */, 329 FB39D1B51200F26200088E69 /* scanner.h */, 330 FB39D1B61200F26200088E69 /* slglobals.h */, 331 FB39D1B71200F26200088E69 /* symbols.c */, 332 FB39D1B81200F26200088E69 /* symbols.h */, 333 FB39D1B91200F26200088E69 /* tokens.c */, 334 FB39D1BA1200F26200088E69 /* tokens.h */, 335 ); 336 includeInIndex = 0; 337 path = preprocessor; 338 sourceTree = "<group>"; 339 }; 340 FB39D2201200F35A00088E69 /* compiler */ = { 341 isa = PBXGroup; 342 children = ( 343 FB39D2441200F35A00088E69 /* preprocessor */, 344 FB39D2211200F35A00088E69 /* BaseTypes.h */, 345 FB39D2221200F35A00088E69 /* CodeGenGLSL.cpp */, 346 FB39D2241200F35A00088E69 /* Common.h */, 347 90D9B0F912E11DCB002D4255 /* Compiler.cpp */, 348 FB39D2251200F35A00088E69 /* ConstantUnion.h */, 349 FB39D2261200F35A00088E69 /* debug.cpp */, 350 FB39D2271200F35A00088E69 /* debug.h */, 351 90D9B0FA12E11DCB002D4255 /* ExtensionBehavior.h */, 352 90D9B0FB12E11DCB002D4255 /* glslang_lex.cpp */, 353 90D9B0FC12E11DCB002D4255 /* glslang_tab.cpp */, 354 90D9B0FD12E11DCB002D4255 /* glslang_tab.h */, 355 90D9B0FE12E11DCB002D4255 /* glslang.h */, 356 FB39D22A1200F35A00088E69 /* InfoSink.cpp */, 357 FB39D22B1200F35A00088E69 /* InfoSink.h */, 358 FB39D22C1200F35A00088E69 /* Initialize.cpp */, 359 FB39D22D1200F35A00088E69 /* Initialize.h */, 360 FB39D22E1200F35A00088E69 /* InitializeDll.cpp */, 361 FB39D22F1200F35A00088E69 /* InitializeDll.h */, 362 FB39D2301200F35A00088E69 /* InitializeGlobals.h */, 363 FB39D2311200F35A00088E69 /* InitializeParseContext.h */, 364 FB39D2321200F35A00088E69 /* Intermediate.cpp */, 365 FB39D2331200F35A00088E69 /* intermediate.h */, 366 FB39D2341200F35A00088E69 /* intermOut.cpp */, 367 FB39D2351200F35A00088E69 /* IntermTraverse.cpp */, 368 FB39D2361200F35A00088E69 /* localintermediate.h */, 369 FB39D2371200F35A00088E69 /* MMap.h */, 370 FB39D2381200F35A00088E69 /* osinclude.h */, 371 90D9B0FF12E11DCB002D4255 /* ossource_nspr.cpp */, 372 FB39D2391200F35A00088E69 /* ossource_posix.cpp */, 373 FB39D23A1200F35A00088E69 /* ossource_win.cpp */, 374 FB39D23B1200F35A00088E69 /* OutputGLSL.cpp */, 375 FB39D23C1200F35A00088E69 /* OutputGLSL.h */, 376 FB39D23F1200F35A00088E69 /* parseConst.cpp */, 377 FB39D2401200F35A00088E69 /* ParseHelper.cpp */, 378 FB39D2411200F35A00088E69 /* ParseHelper.h */, 379 FB39D2421200F35A00088E69 /* PoolAlloc.cpp */, 380 FB39D2431200F35A00088E69 /* PoolAlloc.h */, 381 FB39D2561200F35A00088E69 /* QualifierAlive.cpp */, 382 FB39D2571200F35A00088E69 /* QualifierAlive.h */, 383 FB39D2581200F35A00088E69 /* RemoveTree.cpp */, 384 FB39D2591200F35A00088E69 /* RemoveTree.h */, 385 90D9B10012E11DCB002D4255 /* SearchSymbol.cpp */, 386 90D9B10112E11DCB002D4255 /* SearchSymbol.h */, 387 FB39D25A1200F35A00088E69 /* ShaderLang.cpp */, 388 FB39D25B1200F35A00088E69 /* ShHandle.h */, 389 FB39D25C1200F35A00088E69 /* SymbolTable.cpp */, 390 FB39D25D1200F35A00088E69 /* SymbolTable.h */, 391 FB39D2681200F35A00088E69 /* TranslatorGLSL.cpp */, 392 FB39D2691200F35A00088E69 /* TranslatorGLSL.h */, 393 FB39D26C1200F35A00088E69 /* Types.h */, 394 FB39D26D1200F35A00088E69 /* UnfoldSelect.cpp */, 395 FB39D26E1200F35A00088E69 /* UnfoldSelect.h */, 396 90D9B10B12E11DD6002D4255 /* util.cpp */, 397 90D9B10C12E11DD6002D4255 /* util.h */, 398 90D9B10D12E11DD6002D4255 /* ValidateLimitations.cpp */, 399 90D9B10E12E11DD6002D4255 /* ValidateLimitations.h */, 400 90D9B10F12E11DD6002D4255 /* VariableInfo.cpp */, 401 90D9B11012E11DD6002D4255 /* VariableInfo.h */, 402 90D9B11112E11DD6002D4255 /* VersionGLSL.cpp */, 403 90D9B11212E11DD6002D4255 /* VersionGLSL.h */, 404 ); 405 name = compiler; 406 path = src/compiler; 407 sourceTree = "<group>"; 408 }; 409 FB39D2441200F35A00088E69 /* preprocessor */ = { 410 isa = PBXGroup; 411 children = ( 412 FB39D2451200F35A00088E69 /* atom.c */, 413 FB39D2461200F35A00088E69 /* atom.h */, 414 FB39D2471200F35A00088E69 /* compile.h */, 415 FB39D2481200F35A00088E69 /* cpp.c */, 416 FB39D2491200F35A00088E69 /* cpp.h */, 417 FB39D24A1200F35A00088E69 /* cppstruct.c */, 418 FB39D24B1200F35A00088E69 /* memory.c */, 419 FB39D24C1200F35A00088E69 /* memory.h */, 420 FB39D24D1200F35A00088E69 /* parser.h */, 421 FB39D24E1200F35A00088E69 /* preprocess.h */, 422 FB39D24F1200F35A00088E69 /* scanner.c */, 423 FB39D2501200F35A00088E69 /* scanner.h */, 424 FB39D2511200F35A00088E69 /* slglobals.h */, 425 FB39D2521200F35A00088E69 /* symbols.c */, 426 FB39D2531200F35A00088E69 /* symbols.h */, 427 FB39D2541200F35A00088E69 /* tokens.c */, 428 FB39D2551200F35A00088E69 /* tokens.h */, 429 ); 430 path = preprocessor; 431 sourceTree = "<group>"; 432 }; 433 FB39D2BD1200F3E600088E69 /* GLSLANG */ = { 434 isa = PBXGroup; 435 children = ( 436 FB39D2BF1200F3E600088E69 /* ShaderLang.h */, 437 ); 438 name = GLSLANG; 439 path = include/GLSLANG; 440 sourceTree = "<group>"; 441 }; 442 /* End PBXGroup section */ 443 444 /* Begin PBXHeadersBuildPhase section */ 445 FB39D77B1201110C00088E69 /* Headers */ = { 446 isa = PBXHeadersBuildPhase; 447 buildActionMask = 2147483647; 448 files = ( 449 FB39D76E120110FC00088E69 /* ShaderLang.h in Headers */, 450 90D9B10312E11DCB002D4255 /* ExtensionBehavior.h in Headers */, 451 90D9B10612E11DCB002D4255 /* glslang_tab.h in Headers */, 452 90D9B10712E11DCB002D4255 /* glslang.h in Headers */, 453 90D9B10A12E11DCB002D4255 /* SearchSymbol.h in Headers */, 454 90D9B11412E11DD6002D4255 /* util.h in Headers */, 455 90D9B11612E11DD6002D4255 /* ValidateLimitations.h in Headers */, 456 90D9B11812E11DD6002D4255 /* VariableInfo.h in Headers */, 457 90D9B11A12E11DD6002D4255 /* VersionGLSL.h in Headers */, 458 ); 459 runOnlyForDeploymentPostprocessing = 0; 460 }; 461 /* End PBXHeadersBuildPhase section */ 462 463 /* Begin PBXNativeTarget section */ 464 FB39D0D01200F0E300088E69 /* ANGLE */ = { 465 isa = PBXNativeTarget; 466 buildConfigurationList = FB39D0D61200F11E00088E69 /* Build configuration list for PBXNativeTarget "ANGLE" */; 467 buildPhases = ( 468 FB39D77B1201110C00088E69 /* Headers */, 469 FB39D0CE1200F0E300088E69 /* Sources */, 470 FB39D0CF1200F0E300088E69 /* Frameworks */, 471 ); 472 buildRules = ( 473 ); 474 dependencies = ( 475 ); 476 name = ANGLE; 477 productName = angle; 478 productReference = FB39D0D11200F0E300088E69 /* libANGLE.a */; 479 productType = "com.apple.product-type.library.static"; 480 }; 481 /* End PBXNativeTarget section */ 482 483 /* Begin PBXProject section */ 484 FB39D0701200ED9200088E69 /* Project object */ = { 485 isa = PBXProject; 486 buildConfigurationList = FB39D0731200ED9200088E69 /* Build configuration list for PBXProject "ANGLE" */; 487 compatibilityVersion = "Xcode 2.4"; 488 hasScannedForEncodings = 0; 489 knownRegions = ( 490 English, 491 Japanese, 492 French, 493 German, 494 ); 495 mainGroup = FB39D06E1200ED9200088E69; 496 projectDirPath = ""; 497 projectRoot = ""; 498 targets = ( 499 FB39D0D01200F0E300088E69 /* ANGLE */, 500 ); 501 }; 502 /* End PBXProject section */ 503 504 /* Begin PBXSourcesBuildPhase section */ 505 FB39D0CE1200F0E300088E69 /* Sources */ = { 506 isa = PBXSourcesBuildPhase; 507 buildActionMask = 2147483647; 508 files = ( 509 FB39D2711200F35A00088E69 /* CodeGenGLSL.cpp in Sources */, 510 FB39D2751200F35A00088E69 /* debug.cpp in Sources */, 511 FB39D2791200F35A00088E69 /* InfoSink.cpp in Sources */, 512 FB39D27B1200F35A00088E69 /* Initialize.cpp in Sources */, 513 FB39D27D1200F35A00088E69 /* InitializeDll.cpp in Sources */, 514 FB39D2811200F35A00088E69 /* Intermediate.cpp in Sources */, 515 FB39D2831200F35A00088E69 /* intermOut.cpp in Sources */, 516 FB39D2841200F35A00088E69 /* IntermTraverse.cpp in Sources */, 517 FB39D2881200F35A00088E69 /* ossource_posix.cpp in Sources */, 518 FB39D28A1200F35A00088E69 /* OutputGLSL.cpp in Sources */, 519 FB39D28E1200F35A00088E69 /* parseConst.cpp in Sources */, 520 FB39D28F1200F35A00088E69 /* ParseHelper.cpp in Sources */, 521 FB39D2911200F35A00088E69 /* PoolAlloc.cpp in Sources */, 522 FB39D2931200F35A00088E69 /* atom.c in Sources */, 523 FB39D2961200F35A00088E69 /* cpp.c in Sources */, 524 FB39D2981200F35A00088E69 /* cppstruct.c in Sources */, 525 FB39D2991200F35A00088E69 /* memory.c in Sources */, 526 FB39D29D1200F35A00088E69 /* scanner.c in Sources */, 527 FB39D2A01200F35A00088E69 /* symbols.c in Sources */, 528 FB39D2A21200F35A00088E69 /* tokens.c in Sources */, 529 FB39D2A41200F35A00088E69 /* QualifierAlive.cpp in Sources */, 530 FB39D2A61200F35A00088E69 /* RemoveTree.cpp in Sources */, 531 FB39D2A81200F35A00088E69 /* ShaderLang.cpp in Sources */, 532 FB39D2AA1200F35A00088E69 /* SymbolTable.cpp in Sources */, 533 FB39D2AC1200F35A00088E69 /* TranslatorGLSL.cpp in Sources */, 534 FB39D2B11200F35A00088E69 /* UnfoldSelect.cpp in Sources */, 535 90D9B10212E11DCB002D4255 /* Compiler.cpp in Sources */, 536 90D9B10412E11DCB002D4255 /* glslang_lex.cpp in Sources */, 537 90D9B10512E11DCB002D4255 /* glslang_tab.cpp in Sources */, 538 90D9B10912E11DCB002D4255 /* SearchSymbol.cpp in Sources */, 539 90D9B11312E11DD6002D4255 /* util.cpp in Sources */, 540 90D9B11512E11DD6002D4255 /* ValidateLimitations.cpp in Sources */, 541 90D9B11712E11DD6002D4255 /* VariableInfo.cpp in Sources */, 542 90D9B11912E11DD6002D4255 /* VersionGLSL.cpp in Sources */, 543 ); 544 runOnlyForDeploymentPostprocessing = 0; 545 }; 546 /* End PBXSourcesBuildPhase section */ 547 548 /* Begin XCBuildConfiguration section */ 549 5D7C59DB1208C6C3001C873E /* Production */ = { 550 isa = XCBuildConfiguration; 551 baseConfigurationReference = 5D7C59C61208C68B001C873E /* Base.xcconfig */; 552 buildSettings = { 553 }; 554 name = Production; 555 }; 556 5D7C59DC1208C6C3001C873E /* Production */ = { 557 isa = XCBuildConfiguration; 558 baseConfigurationReference = 5D7C59C51208C68B001C873E /* ANGLE.xcconfig */; 559 buildSettings = { 560 }; 561 name = Production; 562 }; 563 FB39D0711200ED9200088E69 /* Debug */ = { 564 isa = XCBuildConfiguration; 565 baseConfigurationReference = 5D7C59C71208C68B001C873E /* DebugRelease.xcconfig */; 566 buildSettings = { 567 GCC_OPTIMIZATION_LEVEL = 0; 568 }; 569 name = Debug; 570 }; 571 FB39D0721200ED9200088E69 /* Release */ = { 572 isa = XCBuildConfiguration; 573 baseConfigurationReference = 5D7C59C71208C68B001C873E /* DebugRelease.xcconfig */; 574 buildSettings = { 575 }; 576 name = Release; 577 }; 578 FB39D0D21200F0E400088E69 /* Debug */ = { 579 isa = XCBuildConfiguration; 580 baseConfigurationReference = 5D7C59C51208C68B001C873E /* ANGLE.xcconfig */; 581 buildSettings = { 582 }; 583 name = Debug; 584 }; 585 FB39D0D31200F0E400088E69 /* Release */ = { 586 isa = XCBuildConfiguration; 587 baseConfigurationReference = 5D7C59C51208C68B001C873E /* ANGLE.xcconfig */; 588 buildSettings = { 589 }; 590 name = Release; 591 }; 592 /* End XCBuildConfiguration section */ 593 594 /* Begin XCConfigurationList section */ 595 FB39D0731200ED9200088E69 /* Build configuration list for PBXProject "ANGLE" */ = { 596 isa = XCConfigurationList; 597 buildConfigurations = ( 598 FB39D0711200ED9200088E69 /* Debug */, 599 FB39D0721200ED9200088E69 /* Release */, 600 5D7C59DB1208C6C3001C873E /* Production */, 601 ); 602 defaultConfigurationIsVisible = 0; 603 defaultConfigurationName = Production; 604 }; 605 FB39D0D61200F11E00088E69 /* Build configuration list for PBXNativeTarget "ANGLE" */ = { 606 isa = XCConfigurationList; 607 buildConfigurations = ( 608 FB39D0D21200F0E400088E69 /* Debug */, 609 FB39D0D31200F0E400088E69 /* Release */, 610 5D7C59DC1208C6C3001C873E /* Production */, 611 ); 612 defaultConfigurationIsVisible = 0; 613 defaultConfigurationName = Production; 614 }; 615 /* End XCConfigurationList section */ 616 }; 617 rootObject = FB39D0701200ED9200088E69 /* Project object */; 618 } 619