author Ehsan Akhgari <>
Thu, 27 Sep 2012 10:24:08 -0400
changeset 115169 d3d022bd1443dc4a370f8c7add006b0aff2b00bc
parent 114015 70ced7d14f3c23cdb68cefd9ebd2fcd6f3b45391
child 117802 6565b451270af00288969173b001aed165cf4c1f
child 119848 a69ec59e6d61afbb030b28026a876388f81614cc
permissions -rw-r--r--
Backout changeset 24f4f77fba76 (bug 793408) because of broken builds on a CLOSED TREE

This is the ANGLE project, from

Current revision: r1267

== Applied local patches ==

In this order:

    rename debug.h to compilerdebug.h to avoid conflict in our makefiles

    rename one of the two Diagnostics.cpp to avoid conflict in our makefiles

    rename one of the two DirectiveHandler.cpp to avoid conflict in our makefiles

    see bug 724476

    see bug 724476

    see bug 676071

    see bug 680840. Probably not useful anymore now that we're on the new
    preprocessor, but it doesn't hurt to keep it around a bit longer.

    See bug 771406. Adds emulation for faceforward(float,float,float),
    which is needed to prevent crashing on Mac+Intel.

In addition to these patches, the files are ours, they're not present in upsteam ANGLE.
Therefore, changes made to the files should not be stored in the local .patch files.

== How to update this ANGLE copy ==

1. Unapply patches
2. Apply diff with new ANGLE version
3. Reapply patches.
4. Check for changes in src/build_angle.gyp, update our files accordingly. Note that a single file may be recorded in more than one Makefile.

== Visual Studio Solution Files ==

Ignore these. We don't use them anymore. We use custom Makefiles.

== Generated parser code==

Don't bother about that anymore. The parser is now generated and included in the ANGLE svn repo.