gecko/gfx/angle
Jacek Caban 884e392327 Bug 787653 - Allow compiling ANGLE on mingw-w64 (makefile part) r=bjacob,ted
--HG--
extra : rebase_source : df14db300f8a8b3e900de7579ab80058cfa70846
2012-09-19 10:58:31 +02:00
..
build Bug 787653 - Updated ANGLE to r1267 r=upstream 2012-09-07 11:12:54 +02:00
extensions Bug 774755 - 1/8 - Update ANGLE to r1242 - no review 2012-07-25 12:13:45 -04:00
include Bug 774755 - 1/8 - Update ANGLE to r1242 - no review 2012-07-25 12:13:45 -04:00
samples Bug 774755 - 1/8 - Update ANGLE to r1242 - no review 2012-07-25 12:13:45 -04:00
src Bug 787653 - Allow compiling ANGLE on mingw-w64 (makefile part) r=bjacob,ted 2012-09-19 10:58:31 +02:00
tests Bug 774755 - 1/8 - Update ANGLE to r1242 - no review 2012-07-25 12:13:45 -04:00
angle-abort-on-oom-in-preprocessor.patch Bug 774755 - 7/8 - ANGLE r1242: update README and local patches - no review 2012-07-25 12:13:45 -04:00
angle-enforce-readpixels-spec.patch Bug 774755 - 7/8 - ANGLE r1242: update README and local patches - no review 2012-07-25 12:13:45 -04:00
angle-faceforward-emu.patch Bug 771406 - Add previous patch to ANGLE patch list - r=bjacob 2012-09-14 16:02:40 -07:00
angle-impl-read-bgra.patch Bug 774755 - 7/8 - ANGLE r1242: update README and local patches - no review 2012-07-25 12:13:45 -04:00
angle-long-identifier-hash-spooky.patch Bug 774755 - 7/8 - ANGLE r1242: update README and local patches - no review 2012-07-25 12:13:45 -04:00
angle-renaming-debug.patch Merge from mozilla-central. 2012-07-26 18:19:02 -07:00
angle-renaming-preprocessor-diagonostics.patch Bug 774755 - 7/8 - ANGLE r1242: update README and local patches - no review 2012-07-25 12:13:45 -04:00
angle-renaming-preprocessor-directivehandler.patch Bug 774755 - 7/8 - ANGLE r1242: update README and local patches - no review 2012-07-25 12:13:45 -04:00
angle-stdcall-alias.patch Bug 787653 - Allow compiling ANGLE on mingw-w64 (makefile part) r=bjacob,ted 2012-09-19 10:58:31 +02:00
AUTHORS Bug 787653 - Updated ANGLE to r1267 r=upstream 2012-09-07 11:12:54 +02:00
codereview.settings
CONTRIBUTORS Bug 774755 - 1/8 - Update ANGLE to r1242 - no review 2012-07-25 12:13:45 -04:00
DEPS Bug 774755 - 1/8 - Update ANGLE to r1242 - no review 2012-07-25 12:13:45 -04:00
LICENSE
LICENSE.preprocessor
Makefile.in Bug 787653 - Allow compiling ANGLE on mingw-w64 (makefile part) r=bjacob,ted 2012-09-19 10:58:31 +02:00
README.mozilla Bug 771406 - Add previous patch to ANGLE patch list - r=bjacob 2012-09-14 16:02:40 -07:00

This is the ANGLE project, from http://code.google.com/p/angleproject/

Current revision: r1267

== Applied local patches ==

In this order:

  angle-renaming-debug.patch
    rename debug.h to compilerdebug.h to avoid conflict in our makefiles

  angle-renaming-preprocessor-diagonostics.patch
    rename one of the two Diagnostics.cpp to avoid conflict in our makefiles

  angle-renaming-preprocessor-directivehandler.patch
    rename one of the two DirectiveHandler.cpp to avoid conflict in our makefiles

  angle-enforce-readpixels-spec.patch
    see bug 724476

  angle-impl-read-bgra.patch
    see bug 724476

  gfx/angle/angle-long-identifier-hash-spooky.patch
    see bug 676071

  angle-abort-on-oom-in-preprocessor.patch
    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.

  angle-faceforward-emu.patch
    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 Makefile.in files are ours, they're not present in upsteam ANGLE.
Therefore, changes made to the Makefile.in 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 Makefile.in 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.