Update xcodeproj svn:ignore to include xcuserdata.
[WebKit-https.git] / Source / ThirdParty / ANGLE / ChangeLog
1 2011-01-17  Dan Bernstein  <mitz@apple.com>
2
3         Rubber-stamped by Mark Rowe.
4
5         Update xcodeproj svn:ignore to include xcuserdata.
6
7         * ANGLE.xcodeproj: Modified property svn:ignore.
8         * src/build_angle.xcodeproj: Modified property svn:ignore.
9
10 2010-12-01  Steve Falkenburg  <sfalken@apple.com>
11
12         Reviewed by Adam Roben.
13
14         vcproj changes can't be applied cleanly by the Windows EWS bot
15         https://bugs.webkit.org/show_bug.cgi?id=50328
16
17         * src/libEGL/libEGL.vcproj: Added property svn:eol-style.
18         * src/libGLESv2/libGLESv2.vcproj: Added property svn:eol-style.
19
20 2010-11-03  Darin Adler  <darin@apple.com>
21
22         Updated Xcode projects by opening them with Xcode 3.2.4.
23         Updated svn:ignore for Xcode projects.
24
25         * ANGLE.xcodeproj: Added property svn:ignore.
26         * ANGLE.xcodeproj/project.pbxproj: Updated with Xcode 3.2.4.
27         * src/build_angle.xcodeproj: Added property svn:ignore.
28         * src/build_angle.xcodeproj/project.pbxproj: Updated with Xcode 3.2.4.
29
30 2010-09-01  Zhenyao Mo  <zmo@google.com>
31
32         Reviewed by Kenneth Russell.
33
34         Roll ANGLE under webkit to r402
35         https://bugs.webkit.org/show_bug.cgi?id=45004
36
37         * ANGLE.xcodeproj/project.pbxproj:
38         * include/GLES2/gl2ext.h:
39         * include/GLSLANG/ResourceLimits.h: Removed.
40         * include/GLSLANG/ShaderLang.h:
41         * src/compiler/BaseTypes.h:
42         (getPrecisionString):
43         (getBasicString):
44         (IsSampler):
45         (getQualifierString):
46         * src/compiler/Initialize.cpp:
47         (BuiltInConstants):
48         (IdentifyBuiltIns):
49         * src/compiler/Initialize.h:
50         * src/compiler/InitializeDll.cpp:
51         (InitProcess):
52         (DetachProcess):
53         (InitThread):
54         (DetachThread):
55         * src/compiler/InitializeDll.h:
56         * src/compiler/InitializeParseContext.h:
57         * src/compiler/Intermediate.cpp:
58         (GetHigherPrecision):
59         (TIntermediate::addBinaryMath):
60         (TIntermediate::setAggregateOperator):
61         (TIntermediate::addComma):
62         (TIntermediate::postProcess):
63         (TIntermBinary::promote):
64         (CompareStruct):
65         * src/compiler/OutputGLSL.cpp:
66         (TOutputGLSL::writeFunctionParameters):
67         (TOutputGLSL::visitUnary):
68         (TOutputGLSL::visitBranch):
69         * src/compiler/OutputHLSL.cpp:
70         (sh::OutputHLSL::header):
71         (sh::OutputHLSL::visitBinary):
72         (sh::OutputHLSL::visitAggregate):
73         (sh::OutputHLSL::handleExcessiveLoop):
74         (sh::OutputHLSL::addConstructor):
75         * src/compiler/ParseHelper.cpp:
76         (TParseContext::constructorErrorCheck):
77         (TParseContext::samplerErrorCheck):
78         (TParseContext::paramErrorCheck):
79         (TParseContext::findFunction):
80         (TParseContext::executeInitializer):
81         (TParseContext::addConstructor):
82         (TParseContext::addConstStruct):
83         (FreeParseContextIndex):
84         (GetGlobalParseContext):
85         * src/compiler/PoolAlloc.h:
86         (TPoolAllocator::tHeader::tHeader):
87         (pool_allocator::allocate):
88         (pool_allocator::deallocate):
89         * src/compiler/ShaderLang.cpp:
90         (ShInitialize):
91         (ShFinalize):
92         (ShInitBuiltInResource):
93         * src/compiler/SymbolTable.cpp:
94         (TType::getStructSize):
95         * src/compiler/SymbolTable.h:
96         (TVariable::setQualifier):
97         * src/compiler/Types.h:
98         (TType::TType):
99         (TType::getBasicType):
100         (TType::setBasicType):
101         (TType::getPrecision):
102         (TType::setPrecision):
103         (TType::getQualifier):
104         (TType::setQualifier):
105         (TType::getNominalSize):
106         (TType::setNominalSize):
107         (TType::isMatrix):
108         (TType::setMatrix):
109         (TType::isArray):
110         (TType::getArraySize):
111         (TType::setArraySize):
112         (TType::getMaxArraySize):
113         (TType::setMaxArraySize):
114         (TType::clearArrayness):
115         (TType::setArrayInformationType):
116         (TType::getArrayInformationType):
117         (TType::isVector):
118         (TType::isScalar):
119         (TType::setStruct):
120         (TType::getTypeName):
121         (TType::setTypeName):
122         (TType::isField):
123         (TType::getFieldName):
124         (TType::setFieldName):
125         (TType::getBasicString):
126         (TType::getPrecisionString):
127         (TType::getQualifierString):
128         * src/compiler/glslang.l:
129         * src/compiler/glslang.y:
130         * src/compiler/intermediate.h:
131         (TIntermNode::getLine):
132         (TIntermNode::setLine):
133         (TIntermTyped::getAsTyped):
134         (TIntermTyped::setType):
135         (TIntermTyped::getType):
136         (TIntermTyped::getTypePointer):
137         (TIntermTyped::getBasicType):
138         (TIntermTyped::getQualifier):
139         (TIntermTyped::getPrecision):
140         (TIntermTyped::getNominalSize):
141         (TIntermTyped::isMatrix):
142         (TIntermTyped::isArray):
143         (TIntermTyped::isVector):
144         (TIntermTyped::isScalar):
145         (TIntermTyped::getBasicString):
146         (TIntermTyped::getQualifierString):
147         (TIntermSymbol::getId):
148         (TIntermSymbol::getSymbol):
149         (TIntermOperator::setOp):
150         (TIntermBinary::setLeft):
151         (TIntermBinary::setRight):
152         (TIntermBinary::getLeft):
153         (TIntermBinary::getRight):
154         (TIntermUnary::setOperand):
155         (TIntermUnary::getOperand):
156         (TIntermAggregate::getAsAggregate):
157         (TIntermAggregate::getSequence):
158         (TIntermAggregate::setName):
159         (TIntermAggregate::getName):
160         (TIntermAggregate::setUserDefined):
161         (TIntermAggregate::isUserDefined):
162         (TIntermAggregate::getQualifier):
163         (TIntermAggregate::setOptimize):
164         (TIntermAggregate::setDebug):
165         (TIntermSelection::getCondition):
166         (TIntermSelection::getTrueBlock):
167         (TIntermSelection::getFalseBlock):
168         (TIntermSelection::getAsSelectionNode):
169         * src/compiler/parseConst.cpp:
170         (TConstTraverser::TConstTraverser):
171         * src/compiler/preprocessor/atom.c:
172         (InitAtomTable):
173         * src/compiler/preprocessor/atom.h:
174         * src/compiler/preprocessor/compile.h:
175         * src/compiler/preprocessor/cpp.c:
176         * src/compiler/preprocessor/cpp.h:
177         * src/compiler/preprocessor/cppstruct.c:
178         * src/compiler/preprocessor/memory.c:
179         * src/compiler/preprocessor/memory.h:
180         * src/compiler/preprocessor/parser.h:
181         * src/compiler/preprocessor/preprocess.h:
182         * src/compiler/preprocessor/scanner.c:
183         * src/compiler/preprocessor/scanner.h:
184         * src/compiler/preprocessor/slglobals.h:
185         * src/compiler/preprocessor/symbols.c:
186         (NewSymbol):
187         * src/compiler/preprocessor/symbols.h:
188         * src/compiler/preprocessor/tokens.c:
189         (RecordToken):
190         * src/compiler/preprocessor/tokens.h:
191         * src/libEGL/Display.cpp:
192         (egl::Display::Display):
193         (egl::Display::initialize):
194         (egl::Display::terminate):
195         (egl::Display::createDevice):
196         (egl::Display::createWindowSurface):
197         (egl::Display::createContext):
198         (egl::Display::getMultiSampleSupport):
199         (egl::Display::getCompressedTextureSupport):
200         * src/libEGL/Display.h:
201         * src/libEGL/Surface.cpp:
202         (egl::Surface::Surface):
203         (egl::Surface::resetSwapChain):
204         (egl::Surface::getWindowHandle):
205         (egl::Surface::writeRecordableFlipState):
206         (egl::Surface::applyFlipState):
207         (egl::Surface::releaseRecordedState):
208         (egl::Surface::checkForWindowResize):
209         (egl::Surface::swap):
210         * src/libEGL/Surface.h:
211         * src/libEGL/libEGL.cpp:
212         * src/libEGL/libEGL.vcproj:
213         * src/libGLESv2/Blit.cpp:
214         (gl::Blit::setVertexShader):
215         (gl::Blit::setPixelShader):
216         (gl::Blit::setFormatConvertShaders):
217         * src/libGLESv2/Buffer.cpp:
218         (gl::Buffer::Buffer):
219         * src/libGLESv2/Buffer.h:
220         * src/libGLESv2/Context.cpp:
221         (gl::Context::Context):
222         (gl::Context::~Context):
223         (gl::Context::makeCurrent):
224         (gl::Context::markAllStateDirty):
225         (gl::Context::getReadFramebufferHandle):
226         (gl::Context::getDrawFramebufferHandle):
227         (gl::Context::getRenderbufferHandle):
228         (gl::Context::getArrayBufferHandle):
229         (gl::Context::setVertexAttribState):
230         (gl::Context::createBuffer):
231         (gl::Context::createProgram):
232         (gl::Context::createShader):
233         (gl::Context::createTexture):
234         (gl::Context::createRenderbuffer):
235         (gl::Context::deleteBuffer):
236         (gl::Context::deleteShader):
237         (gl::Context::deleteProgram):
238         (gl::Context::deleteTexture):
239         (gl::Context::deleteRenderbuffer):
240         (gl::Context::getBuffer):
241         (gl::Context::getShader):
242         (gl::Context::getProgram):
243         (gl::Context::getTexture):
244         (gl::Context::getRenderbuffer):
245         (gl::Context::getReadFramebuffer):
246         (gl::Context::getDrawFramebuffer):
247         (gl::Context::bindArrayBuffer):
248         (gl::Context::bindElementArrayBuffer):
249         (gl::Context::bindTexture2D):
250         (gl::Context::bindTextureCubeMap):
251         (gl::Context::bindReadFramebuffer):
252         (gl::Context::bindDrawFramebuffer):
253         (gl::Context::bindRenderbuffer):
254         (gl::Context::useProgram):
255         (gl::Context::setFramebufferZero):
256         (gl::Context::setRenderbufferStorage):
257         (gl::Context::getFramebuffer):
258         (gl::Context::getArrayBuffer):
259         (gl::Context::getElementArrayBuffer):
260         (gl::Context::getCurrentProgram):
261         (gl::Context::getTexture2D):
262         (gl::Context::getTextureCubeMap):
263         (gl::Context::getSamplerTexture):
264         (gl::Context::getFloatv):
265         (gl::Context::getIntegerv):
266         (gl::Context::getQueryParameterInfo):
267         (gl::Context::applyRenderTarget):
268         (gl::Context::applyState):
269         (gl::Context::applyIndexBuffer):
270         (gl::Context::readPixels):
271         (gl::Context::clear):
272         (gl::Context::finish):
273         (gl::Context::flush):
274         (gl::Context::supportsShaderModel3):
275         (gl::Context::getMaxSupportedSamples):
276         (gl::Context::getNearestSupportedSamples):
277         (gl::Context::supportsCompressedTextures):
278         (gl::Context::detachBuffer):
279         (gl::Context::detachTexture):
280         (gl::Context::detachFramebuffer):
281         (gl::Context::detachRenderbuffer):
282         (gl::Context::getIncompleteTexture):
283         (gl::Context::initExtensionString):
284         (gl::Context::blitFramebuffer):
285         * src/libGLESv2/Context.h:
286         (gl::AttributeState::AttributeState):
287         * src/libGLESv2/Framebuffer.cpp:
288         (gl::Framebuffer::Framebuffer):
289         (gl::Framebuffer::~Framebuffer):
290         (gl::Framebuffer::lookupRenderbuffer):
291         (gl::Framebuffer::setColorbuffer):
292         (gl::Framebuffer::setDepthbuffer):
293         (gl::Framebuffer::setStencilbuffer):
294         (gl::Framebuffer::detachTexture):
295         (gl::Framebuffer::detachRenderbuffer):
296         (gl::Framebuffer::getRenderTargetSerial):
297         (gl::Framebuffer::getRenderTarget):
298         (gl::Framebuffer::getDepthStencil):
299         (gl::Framebuffer::getDepthbufferSerial):
300         (gl::Framebuffer::getStencilbufferSerial):
301         (gl::Framebuffer::getColorbuffer):
302         (gl::Framebuffer::getDepthbuffer):
303         (gl::Framebuffer::getStencilbuffer):
304         (gl::Framebuffer::getColorbufferHandle):
305         (gl::Framebuffer::getDepthbufferHandle):
306         (gl::Framebuffer::getStencilbufferHandle):
307         (gl::Framebuffer::hasStencil):
308         (gl::Framebuffer::isMultisample):
309         (gl::Framebuffer::completeness):
310         (gl::DefaultFramebuffer::DefaultFramebuffer):
311         (gl::Framebuffer::getSamples):
312         (gl::DefaultFramebuffer::completeness):
313         * src/libGLESv2/Framebuffer.h:
314         * src/libGLESv2/Program.cpp:
315         (gl::Program::Program):
316         (gl::Program::~Program):
317         (gl::Program::attachShader):
318         (gl::Program::detachShader):
319         (gl::Program::linkVaryings):
320         (gl::Program::link):
321         (gl::Program::unlink):
322         (gl::Program::release):
323         (gl::Program::addRef):
324         (gl::Program::getRefCount):
325         (gl::Program::getDxViewportLocation):
326         * src/libGLESv2/Program.h:
327         * src/libGLESv2/RefCountObject.cpp: Added.
328         (gl::RefCountObject::RefCountObject):
329         (gl::RefCountObject::~RefCountObject):
330         (gl::RefCountObject::addRef):
331         (gl::RefCountObject::release):
332         (gl::RefCountObjectBindingPointer::set):
333         * src/libGLESv2/RefCountObject.h: Added.
334         (gl::RefCountObject::id):
335         (gl::RefCountObjectBindingPointer::RefCountObjectBindingPointer):
336         (gl::RefCountObjectBindingPointer::~RefCountObjectBindingPointer):
337         (gl::RefCountObjectBindingPointer::get):
338         (gl::RefCountObjectBindingPointer::id):
339         (gl::RefCountObjectBindingPointer::operator ! ):
340         (gl::BindingPointer::set):
341         (gl::BindingPointer::get):
342         (gl::BindingPointer::operator -> ):
343         * src/libGLESv2/Renderbuffer.cpp:
344         (gl::Renderbuffer::Renderbuffer):
345         (gl::Renderbuffer::~Renderbuffer):
346         (gl::Renderbuffer::isColorbuffer):
347         (gl::Renderbuffer::isDepthbuffer):
348         (gl::Renderbuffer::isStencilbuffer):
349         (gl::Renderbuffer::getRenderTarget):
350         (gl::Renderbuffer::getDepthStencil):
351         (gl::Renderbuffer::getWidth):
352         (gl::Renderbuffer::getHeight):
353         (gl::Renderbuffer::getFormat):
354         (gl::Renderbuffer::getD3DFormat):
355         (gl::Renderbuffer::getSerial):
356         (gl::Renderbuffer::setStorage):
357         (gl::RenderbufferStorage::RenderbufferStorage):
358         (gl::RenderbufferStorage::~RenderbufferStorage):
359         (gl::RenderbufferStorage::isColorbuffer):
360         (gl::RenderbufferStorage::isDepthbuffer):
361         (gl::RenderbufferStorage::isStencilbuffer):
362         (gl::RenderbufferStorage::getRenderTarget):
363         (gl::RenderbufferStorage::getDepthStencil):
364         (gl::RenderbufferStorage::getWidth):
365         (gl::RenderbufferStorage::getHeight):
366         (gl::RenderbufferStorage::setSize):
367         (gl::RenderbufferStorage::getFormat):
368         (gl::RenderbufferStorage::getD3DFormat):
369         (gl::RenderbufferStorage::getSamples):
370         (gl::RenderbufferStorage::getSerial):
371         (gl::RenderbufferStorage::issueSerial):
372         (gl::Colorbuffer::Colorbuffer):
373         (gl::Colorbuffer::isColorbuffer):
374         (gl::Colorbuffer::getRedSize):
375         (gl::Colorbuffer::getGreenSize):
376         (gl::Colorbuffer::getBlueSize):
377         (gl::Colorbuffer::getAlphaSize):
378         (gl::DepthStencilbuffer::DepthStencilbuffer):
379         (gl::DepthStencilbuffer::~DepthStencilbuffer):
380         (gl::DepthStencilbuffer::isDepthbuffer):
381         (gl::DepthStencilbuffer::isStencilbuffer):
382         (gl::DepthStencilbuffer::getDepthSize):
383         (gl::DepthStencilbuffer::getStencilSize):
384         (gl::DepthStencilbuffer::getDepthStencil):
385         (gl::Depthbuffer::Depthbuffer):
386         (gl::Depthbuffer::~Depthbuffer):
387         (gl::Depthbuffer::isDepthbuffer):
388         (gl::Depthbuffer::isStencilbuffer):
389         (gl::Stencilbuffer::Stencilbuffer):
390         (gl::Stencilbuffer::~Stencilbuffer):
391         (gl::Stencilbuffer::isDepthbuffer):
392         (gl::Stencilbuffer::isStencilbuffer):
393         * src/libGLESv2/Renderbuffer.h:
394         (gl::Renderbuffer::getStorage):
395         * src/libGLESv2/ResourceManager.cpp: Added.
396         (gl::ResourceManager::ResourceManager):
397         (gl::ResourceManager::~ResourceManager):
398         (gl::ResourceManager::addRef):
399         (gl::ResourceManager::release):
400         (gl::ResourceManager::createBuffer):
401         (gl::ResourceManager::createShader):
402         (gl::ResourceManager::createProgram):
403         (gl::ResourceManager::createTexture):
404         (gl::ResourceManager::createRenderbuffer):
405         (gl::ResourceManager::deleteBuffer):
406         (gl::ResourceManager::deleteShader):
407         (gl::ResourceManager::deleteProgram):
408         (gl::ResourceManager::deleteTexture):
409         (gl::ResourceManager::deleteRenderbuffer):
410         (gl::ResourceManager::getBuffer):
411         (gl::ResourceManager::getShader):
412         (gl::ResourceManager::getTexture):
413         (gl::ResourceManager::getProgram):
414         (gl::ResourceManager::getRenderbuffer):
415         (gl::ResourceManager::setRenderbuffer):
416         (gl::ResourceManager::checkBufferAllocation):
417         (gl::ResourceManager::checkTextureAllocation):
418         (gl::ResourceManager::checkRenderbufferAllocation):
419         * src/libGLESv2/ResourceManager.h: Added.
420         * src/libGLESv2/Shader.cpp:
421         (gl::Shader::Shader):
422         (gl::Shader::addRef):
423         (gl::Shader::release):
424         (gl::Shader::getRefCount):
425         (gl::Shader::parseVaryings):
426         (gl::VertexShader::VertexShader):
427         (gl::FragmentShader::FragmentShader):
428         * src/libGLESv2/Shader.h:
429         * src/libGLESv2/Texture.cpp:
430         (gl::Texture::Image::Image):
431         (gl::Texture::Texture):
432         (gl::Texture::getBlitter):
433         (gl::Texture::selectFormat):
434         (gl::Texture::loadImageData):
435         (gl::Texture::loadAlphaImageData):
436         (gl::Texture::loadLuminanceImageData):
437         (gl::Texture::loadLuminanceAlphaImageData):
438         (gl::Texture::loadRGBUByteImageData):
439         (gl::Texture::loadRGB565ImageData):
440         (gl::Texture::loadRGBAUByteImageData):
441         (gl::Texture::loadRGBA4444ImageData):
442         (gl::Texture::loadRGBA5551ImageData):
443         (gl::Texture::loadBGRAImageData):
444         (gl::Texture::createSurface):
445         (gl::Texture::setImage):
446         (gl::Texture::setCompressedImage):
447         (gl::Texture::subImage):
448         (gl::Texture::subImageCompressed):
449         (gl::Texture2D::Texture2D):
450         (gl::Texture2D::getFormat):
451         (gl::Texture2D::setCompressedImage):
452         (gl::Texture2D::subImage):
453         (gl::Texture2D::subImageCompressed):
454         (gl::Texture2D::copyImage):
455         (gl::Texture2D::copySubImage):
456         (gl::Texture2D::isCompressed):
457         (gl::Texture2D::getColorbuffer):
458         (gl::TextureCubeMap::TextureCubeMap):
459         (gl::TextureCubeMap::getFormat):
460         (gl::TextureCubeMap::setCompressedImage):
461         (gl::TextureCubeMap::subImage):
462         (gl::TextureCubeMap::subImageCompressed):
463         (gl::TextureCubeMap::isCompressed):
464         (gl::TextureCubeMap::copyImage):
465         (gl::TextureCubeMap::copySubImage):
466         (gl::TextureCubeMap::getColorbuffer):
467         (gl::Texture::TextureColorbufferProxy::addRef):
468         (gl::Texture::TextureColorbufferProxy::release):
469         (gl::Texture::TextureColorbufferProxy::getWidth):
470         (gl::Texture::TextureColorbufferProxy::getHeight):
471         (gl::Texture::TextureColorbufferProxy::getFormat):
472         * src/libGLESv2/Texture.h:
473         * src/libGLESv2/libGLESv2.cpp:
474         * src/libGLESv2/libGLESv2.def:
475         * src/libGLESv2/libGLESv2.vcproj:
476         * src/libGLESv2/main.h:
477         * src/libGLESv2/utilities.cpp:
478         (gl::ComputeCompressedPitch):
479         (gl::ComputeCompressedSize):
480         (gl::IsCompressed):
481         (gl::ComputePixelSize):
482         (gl::CheckTextureFormatType):
483         (es2dx::ConvertRenderbufferFormat):
484         (es2dx::GetSamplesFromMultisampleType):
485         (es2dx::GetMultisampleTypeFromSamples):
486         * src/libGLESv2/utilities.h:
487
488 2010-08-17  Chris Marrin  <cmarrin@apple.com>
489
490         Unreviewed.
491
492         Moved previous link error fix to Base.xcconfig.
493
494         * ANGLE.xcodeproj/project.pbxproj:
495         * Configurations/Base.xcconfig:
496
497 2010-08-17  Chris Marrin  <cmarrin@apple.com>
498
499         Unreviewed.
500
501         Got rid of link errors in WebCore.
502
503         Changed GCC_INLINES_ARE_PRIVATE_EXTERN to YES and
504         GCC_SYMBOLS_PRIVATE_EXTERN to NO to match WebCore
505         flags.
506
507         * ANGLE.xcodeproj/project.pbxproj:
508
509 2010-08-04  Kenneth Russell  <kbr@google.com>
510
511         Reviewed by Dimitri Glazkov.
512
513         Update ANGLE to r352
514         https://bugs.webkit.org/show_bug.cgi?id=43500
515
516         Updated ANGLE to r352 (July 26, 2010). Built WebKit to test.
517
518         * include/GLSLANG/ShaderLang.h:
519         * src/compiler/Initialize.cpp:
520         (BuiltInFunctionsCommon):
521         (BuiltInFunctionsVertex):
522         (BuiltInFunctionsFragment):
523         (StandardUniforms):
524         (DefaultPrecisionVertex):
525         (DefaultPrecisionFragment):
526         (BuiltInConstants):
527         (TBuiltIns::initialize):
528         (IdentifyBuiltIns):
529         * src/compiler/Initialize.h:
530         (TBuiltIns::getBuiltInStrings):
531         * src/compiler/OutputGLSL.cpp:
532         (TOutputGLSL::visitSelection):
533         * src/compiler/ShHandle.h:
534         (TCompiler::getLanguage):
535         (TCompiler::getSpec):
536         (TCompiler::getSymbolTable):
537         (TCompiler::getInfoSink):
538         * src/compiler/ShaderLang.cpp:
539         (InitializeSymbolTable):
540         (GenerateBuiltInSymbolTable):
541         (ShInitialize):
542         (ShConstructCompiler):
543         (ShFinalize):
544         (ShCompile):
545         * src/compiler/SymbolTable.h:
546         (TSymbolTable::atBuiltInLevel):
547         (TSymbolTable::atGlobalLevel):
548         (TSymbolTable::push):
549         (TSymbolTable::getGlobalLevel):
550         (TSymbolTable::currentLevel):
551         * src/libGLESv2/Shader.cpp:
552         (gl::Shader::Shader):
553         (gl::Shader::compileToHLSL):
554
555 2010-08-03  Mark Rowe  <mrowe@apple.com>
556
557         Rubber-stamped by Adele Peterson.
558
559         Remove some unnecessary files from the ANGLE tree.
560
561         * src/compiler/tools/COPYING.bison: Removed.
562         * src/compiler/tools/COPYING.flex: Removed.
563         * src/compiler/tools/README: Removed.
564         * src/compiler/tools/bison.hairy: Removed.
565         * src/compiler/tools/bison.simple: Removed.
566
567 2010-08-03  Mark Rowe  <mrowe@apple.com>
568
569         Rubber-stamped by Adele Peterson.
570
571         Clean up the ANGLE Xcode project.
572
573         Main changes include:
574         • Adding a Production configuration.
575         • Modifying the library name from libangle.a to libANGLE.a.
576         • Installing the headers in a subdirectory of /usr/local/include to avoid polluting the top-level directory.
577         • Generating derived sources in to the built products directory so they're saved along with the symroot.
578         • Switching to using .xcconfig files for maximum cleanliness.
579
580         * ANGLE.xcodeproj/project.pbxproj:
581         * Configurations/ANGLE.xcconfig: Added.
582         * Configurations/Base.xcconfig: Added.
583         * Configurations/DebugRelease.xcconfig: Added.
584
585 2010-08-02  Paul Sawaya  <psawaya@apple.com>
586
587         Reviewed by Adele Peterson.
588
589         Add ANGLE library to WebKit. From the repository (http://angleproject.googlecode.com) as of July 22.
590         https://bugs.webkit.org/show_bug.cgi?id=42789
591