Граф коммитов

53 Коммитов

Автор SHA1 Сообщение Дата
Jacek Caban 4e62476cba Bug 840577 - Fixed ANGLE cross compilation on case sensitive OSes r=bjacob 2013-02-13 13:33:39 +01:00
Benoit Jacob 17599d2cd7 Bug 827106 - Cherry-pick ANGLE r1638 - r=jgilbert 2013-02-05 20:53:38 -05:00
Jeff Gilbert c8c186ac5c Bug 801158 - Update ANGLE to r1561 - r=bjacob 2013-01-24 06:21:01 -08:00
Benoit Jacob f370bc35f7 Bug 793126 - import ANGLE r1278 to get the fix for ANGLE bug 350, a WebGL crasher - r=jgilbert 2012-10-24 16:26:54 -04:00
Benoit Jacob ca1f69c4d3 Bug 801158 - update ANGLE README.mozilla with detailed update instructions to help someone else learn how to do ANGLE updates - no review, DONTBUILD 2012-10-23 18:31:31 -04:00
Jeff Gilbert 35b8f538b0 Bug 771406 - Add previous patch to ANGLE patch list - r=bjacob 2012-09-14 16:02:40 -07:00
Jacek Caban 3e05eaddc6 Bug 787653 - Updated ANGLE to r1267 r=upstream 2012-09-07 11:12:54 +02:00
Benoit Jacob 303ebaa4a8 Bug 774755 - 7/8 - ANGLE r1242: update README and local patches - no review 2012-07-25 12:13:45 -04:00
Benoit Jacob a2052bb20a Bug 774755 - 1/8 - Update ANGLE to r1242 - no review
--HG--
rename : gfx/angle/src/compiler/compilerdebug.h => gfx/angle/src/compiler/debug.h
2012-07-25 12:13:45 -04:00
Benoit Jacob b7aa678078 Bug 734657 - Upgrade ANGLE to r1042 - no review
The upstream is at:
  http://code.google.com/p/angleproject/

This update allows to pass all conformance tests on Windows with ANGLE renderer; also fixes 2 crashes (see dependent bugs).
2012-04-15 15:05:00 -04:00
Benoit Jacob 4f88efc2ce Bug 676071 - drop ANGLE patch limiting identifiers to 250 chars - r=jgilbert 2012-03-02 15:42:49 -05:00
Benoit Jacob bbd0e02750 Bug 676071 - ANGLE patch: use SpookyHash to generate mapped ids, instead of a monotonic identifier - r=jgilbert 2012-03-02 15:42:49 -05:00
Jeff Gilbert fb651909f4 Bug 724476 - Add ANGLE patch file for impl. readpixel format BGRA - r=bjacob 2012-02-24 14:37:06 -08:00
Jeff Gilbert 83f23d825d Bug 724476 - Add patch for strict ANGLE readpixels behavior - r=bjacob 2012-02-24 14:37:06 -08:00
Benoit Jacob edff588b92 Bug 699033 - tame a crash in ANGLE compiler - r=jst 2012-02-23 17:49:55 -05:00
Benoit Jacob b9c5df43a5 Bug 720438 - Update ANGLE to r963 - no review
No review because this is just syncing us with upstream:
  http://code.google.com/p/angleproject/

This is also doing some cleanup, removing stale/empty files and updating patches.

The main benefit from this update is that long-identifier-shortening has been fixed.
2012-01-26 12:04:15 -05:00
Benoit Jacob 144cf1a6f1 Bug 713266 - Update ANGLE to r930 - no review
No review because this is just syncing us with the upstream
  http://code.google.com/p/angleproject/
2012-01-03 05:01:43 -05:00
Benoit Jacob 43a3045735 Bug 711592 - Update ANGLE to r924 - no review
Upstream is at http://code.google.com/p/angleproject/
2011-12-18 18:20:45 -05:00
Benoit Jacob f236d1743f Bug 707555 - Update ANGLE to r901 (v1.0) to grab correctness fixes - no review
This is just syncing us with the upstream http://code.google.com/p/angleproject
2011-12-04 17:24:41 -05:00
Benoit Jacob 88b1ae83c6 Bug 703917 - Upgrade ANGLE to r885 - no review
This is syncing us with the upstream http://code.google.com/p/angleproject
2011-11-19 18:18:59 -05:00
Benoit Jacob 37f9e79d9c Bug 697333 - Update ANGLE to r809 - no review
This is just syncing us with the upstream,

  http://code.google.com/p/angleproject/

This gets us two important fixes, for bug 676071 and bug 694495.
2011-11-02 00:56:35 -04:00
Benoit Jacob d33d9d4b45 Bug 696889 - Upgrade ANGLE to r802 - no review
This is syncing us with the ANGLE project at

   http://code.google.com/p/angleproject/

Also, with this new ANGLE revision, two WebGL conformance tests are now passing on windows so this patch removes them from failing_tests_windows.txt.

--HG--
rename : gfx/angle/angle-instrinsic-msvc2005.patch => gfx/angle/angle-intrinsic-msvc2005.patch
2011-10-25 08:58:43 -04:00
Ehsan Akhgari 0805b48459 Bug 694801 - VC11 fails to compile angle because pool_allocator<T> doesn't have operator =; r=bjacob 2011-10-19 10:17:02 -04:00
Benoit Jacob 3bea5d21c4 Bug 690735 - upgrade ANGLE to r774 - no review, just syncing with upstream
This doesn't involve any Makefile change so should be relatively safe.

This is needed for:
  * BUILTIN_FUNCTION_EMULATION (r773,774), blocker for 665578
  * extensions validation in shaders (r745), blocker for 684853
  * major performance improvements and bug fixes
2011-10-01 00:03:10 -04:00
Benoit Jacob e55df18b60 Bug 680840 - Use infallible allocations in GrowAtomTable() - r=dveditz 2011-09-09 18:00:21 -04:00
Benoit Jacob a7fc0ecbca Bug 682506 - Upgrade ANGLE to r740 - r=upstream
I need this now especially as it gets us the shader modification mechanisms to work around Mac GL crashes, see bug 665578

The relevant ANGLE revisions are 734, 738, and 740 fixes a bug in 738.

This also allows us to reset our set of cherrypicked ANGLE revisions which was starting to be very big.
2011-08-30 18:50:05 -04:00
Benoit Jacob 872f549d6a Bug 681400 - import ANGLE r739 - r=upstream 2011-08-24 11:32:17 -04:00
Benoit Jacob 0b62dd917b Bug 673075 - import ANGLE r711 - r=upstream
This lets ANGLE reject shaders that have recursive functions.
2011-08-15 15:54:25 -04:00
Benoit Jacob 99563a9c0f Bug 676918 - import ANGLE r719 - r=upstream
This fixes a crash in glReadPixels in some unusual circumstances like after locking and unlocking the screen.
2011-08-15 15:53:46 -04:00
Makoto Kato 7facbae91f Bug 616918 - Turn on ANGLE on Win64. r=bjacob 2011-08-11 19:17:54 +09:00
Benoit Jacob 6b663cacbc Bug 675634 - import ANGLE r712 - r=upstream 2011-08-02 18:06:25 -04:00
Benoit Jacob b8f605479f Bug 675625 - limit GLSL identifiers to 250 characters to work around a NVIDIA bug - r=jrmuizel 2011-08-02 18:06:25 -04:00
Benoit Jacob b1e34442ee Bug 646825 - import ANGLE r702 - r=upstream 2011-07-26 11:53:47 -04:00
Benoit Jacob 9884944aa7 Bug 665934 - fix bug: arev was meant instead of amap - r=upstream
This patch has been taken in ANGLE upstream as r699.
2011-06-27 13:27:04 -04:00
Benoit Jacob 3404a86446 Bug 663162 - Update ANGLE to r686 - r=joedrew
Just an ANGLE update, plus updating the list of failed tests on WinXP, also now properly reporting on unexpeced success (using todo(true) instead of ok(false))
2011-06-10 14:59:08 -04:00
Benoit Jacob 9ebd896e48 Bug 657748 - Update ANGLE to r653 - a=joe
This ANGLE update fixes bugs, brings large performance improvements, and adds major new features that web devs are looking forward to: vertex shader texture lookup and float textures.

http://code.google.com/p/angleproject/

This update is also needed because the version we're currently using is the chrome_m10 branch and that's no longer maintained. This update will make it much easier to apply security fixes if needed.
2011-05-24 11:05:56 -04:00
Vladimir Vukicevic 02369aa833 Bug 630019 - updated ANGLE PBuffers patch (makes ANGLE work again) - r=bjacob, a=blocking2.0 2011-01-31 20:58:21 -05:00
Benoit Jacob 28f3b24534 Bug 629538 - Upgrade ANGLE to r550 - 2/3 - r=vlad, a=blocking2.0 2011-01-29 22:31:21 -05:00
Vladimir Vukicevic 9765b7449a b=618892; [webgl] implement pbuffers in ANGLE for faster interop; r=upstream 2011-01-06 14:07:12 -08:00
Vladimir Vukicevic f37460a48d fix ANGLE build on Android (don't bother with OS detection with NSPR); bustage fix; a=b 2010-12-27 12:25:47 -08:00
Vladimir Vukicevic 18927f5894 b=621067; Update angle to r515 to pick up crash fix; r+a=vlad 2010-12-22 15:31:02 -08:00
Vladimir Vukicevic bc7899b184 b=619798; upgrade ANGLE to r511; r+a=vlad 2010-12-16 12:49:06 -08:00
Benoit Jacob 4a403e1281 Bug 618525 - ANGLE leaks locale objects (ANGLE bug 93) - r+a=vlad 2010-12-11 10:13:22 -05:00
Benoit Jacob ca3cc7125a Bug 597946 - ANGLE compiler freezes on shader with bad #ifdef (ANGLE bug 40) - r=vlad, a=blocking-betaN 2010-12-11 10:13:22 -05:00
Vladimir Vukicevic e0abd11e7a b=616290; upgrade ANGLE to r498; r=bjacob 2010-12-03 14:44:01 -08:00
Vladimir Vukicevic 76624f7703 b=602396; upgrade ANGLE to r445, mozilla portion; r=bjacob a=b 2010-10-09 12:44:25 -07:00
Vladimir Vukicevic 7506d2533d b=590244; update ANGLE to r385; r=vlad; a=b 2010-09-01 15:04:51 -04:00
Robert Sayre 42050ce07c (b=583450, 583375) Fix ShaderLang.h bustage. Commas at the end of enum lists. 2010-07-31 00:01:14 -07:00
Vladimir Vukicevic 3daa19f799 b=583375; update ANGLE to r367; r=vlad 2010-07-30 15:22:11 -07:00
Ginn Chen 3ed86f3dc2 Bug 579856 Failed to build angle code with Sun Studio 12 r=vlad a=joedrew 2010-07-30 18:54:04 +08:00