Walter Litwinczyk
a1006b63cf
Bug 1036068 - Update ANGLE to chromium/2151. r=jrmuizel
2014-09-19 16:35:54 -07:00
Vladimir Vukicevic
4d73c7e4a1
b=1010371; Update ANGLE; r=upstream
...
--HG--
rename : gfx/angle/src/compiler/64bit-lexer-safety.patch => gfx/angle/src/compiler/translator/64bit-lexer-safety.patch
rename : gfx/angle/src/compiler/ExtensionBehavior.h => gfx/angle/src/compiler/translator/ExtensionBehavior.h
rename : gfx/angle/src/compiler/InitializeDll.h => gfx/angle/src/compiler/translator/InitializeDll.h
rename : gfx/angle/src/compiler/InitializeGlobals.h => gfx/angle/src/compiler/translator/InitializeGlobals.h
rename : gfx/angle/src/compiler/InitializeParseContext.h => gfx/angle/src/compiler/translator/InitializeParseContext.h
rename : gfx/angle/src/compiler/MMap.h => gfx/angle/src/compiler/translator/MMap.h
rename : gfx/angle/src/compiler/PoolAlloc.h => gfx/angle/src/compiler/translator/PoolAlloc.h
rename : gfx/angle/src/compiler/Pragma.h => gfx/angle/src/compiler/translator/Pragma.h
rename : gfx/angle/src/compiler/QualifierAlive.h => gfx/angle/src/compiler/translator/QualifierAlive.h
rename : gfx/angle/src/compiler/RemoveTree.h => gfx/angle/src/compiler/translator/RemoveTree.h
rename : gfx/angle/src/compiler/generate_parser.sh => gfx/angle/src/compiler/translator/generate_parser.sh
rename : gfx/angle/src/compiler/glslang.h => gfx/angle/src/compiler/translator/glslang.h
rename : gfx/angle/src/libGLESv2/renderer/IndexBuffer11.h => gfx/angle/src/libGLESv2/renderer/d3d11/IndexBuffer11.h
rename : gfx/angle/src/libGLESv2/renderer/IndexBuffer9.h => gfx/angle/src/libGLESv2/renderer/d3d9/IndexBuffer9.h
rename : gfx/angle/src/libGLESv2/renderer/ShaderExecutable9.h => gfx/angle/src/libGLESv2/renderer/d3d9/ShaderExecutable9.h
rename : gfx/angle/src/libGLESv2/renderer/SwapChain9.h => gfx/angle/src/libGLESv2/renderer/d3d9/SwapChain9.h
rename : gfx/angle/src/libGLESv2/renderer/VertexDeclarationCache.h => gfx/angle/src/libGLESv2/renderer/d3d9/VertexDeclarationCache.h
rename : gfx/angle/src/libGLESv2/renderer/shaders/Blit.vs => gfx/angle/src/libGLESv2/renderer/d3d9/shaders/Blit.vs
2014-07-04 11:49:25 -04:00
Mike Hommey
7676a50542
Bug 1025576 - Fix crash in TSymbolTableLevel::~TSymbolTableLevel with GCC 4.9. r=bjacob
2014-06-17 07:15:36 +09:00
Jeff Gilbert
a3db614cf1
Bug 982973 - Add angle-d3dcc47.patch to our ANGLE patch list. - r=vlad
2014-03-12 19:47:08 -07:00
Xavier Fung
62e41fb326
Bug 892859 - Fix Angle to build on Visual Studio 2013. r=bjacob
2014-01-12 05:09:29 +09:00
Ehsan Akhgari
58f5585ce3
Add some comments about angle-build-unified.patch, no bug
...
DONTBUILD
--HG--
extra : rebase_source : 983dd29d0b8c254aeaa9dd8367accd34d0bd695d
2013-11-19 14:18:00 -05:00
Ehsan Akhgari
f33cc14b4c
Bug 939588 - Build angle in unified mode; r=bjacob
...
--HG--
extra : rebase_source : c6e8bd797c7b8e0a27d60e905deaed3f34d2ce39
2013-11-17 21:47:21 -05:00
Jeff Gilbert
be33071c27
Bug 883478 - Update ANGLE to pull from 13-08-02. r=upstream,bjacob,bas
2013-09-06 17:24:36 -07:00
Guillaume Abadie
937db9e125
bug 890277 - ANGLE libGLESv2 Integer Overflow - r=bjacob
2013-07-24 17:57:41 -04:00
Jacek Caban
8abe448648
Bug 840577 - Fix ANGLE cross compilation on case sensitive OSes, relanded
...
--HG--
extra : rebase_source : 5664ebb57dd0b60d352ce72f3f7b665e6d847189
2013-05-17 16:42:00 +02:00
Jeff Gilbert
165e1c1872
Bug 861039 - Update ANGLE to r2042. - r=bjacob
2013-05-13 05:12:37 -07:00
Jacek Caban
05f1855ade
Bug 840577 - Fixed ANGLE cross compilation on case sensitive OSes r=bjacob
2013-02-13 13:33:39 +01:00
Benoit Jacob
a7f318203b
Bug 827106 - Cherry-pick ANGLE r1638 - r=jgilbert
2013-02-05 20:53:38 -05:00
Jeff Gilbert
9d50aa87fa
Bug 801158 - Update ANGLE to r1561 - r=bjacob
2013-01-24 06:21:01 -08:00
Benoit Jacob
2a68548e71
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
1ec3a0a820
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
5437f55776
Bug 771406 - Add previous patch to ANGLE patch list - r=bjacob
2012-09-14 16:02:40 -07:00
Jacek Caban
b4efa7bcf2
Bug 787653 - Updated ANGLE to r1267 r=upstream
2012-09-07 11:12:54 +02:00
Benoit Jacob
566edf06f2
Bug 774755 - 7/8 - ANGLE r1242: update README and local patches - no review
2012-07-25 12:13:45 -04:00
Benoit Jacob
2a22a3e1f7
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
30ec0fc1a6
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
cb4d4d8b86
Bug 676071 - drop ANGLE patch limiting identifiers to 250 chars - r=jgilbert
2012-03-02 15:42:49 -05:00
Benoit Jacob
e69450ea31
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
b09b159de0
Bug 724476 - Add ANGLE patch file for impl. readpixel format BGRA - r=bjacob
2012-02-24 14:37:06 -08:00
Jeff Gilbert
727633dbc7
Bug 724476 - Add patch for strict ANGLE readpixels behavior - r=bjacob
2012-02-24 14:37:06 -08:00
Benoit Jacob
91d7315339
Bug 699033 - tame a crash in ANGLE compiler - r=jst
2012-02-23 17:49:55 -05:00
Benoit Jacob
57f5391e3e
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
08064474fb
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
1b69af79f6
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
cf73b0e3b9
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
8215f8aa3e
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
e3f00a8572
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
257620bd20
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
1f2fca0d4d
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
d0562bfee9
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
7f79f5e7b1
Bug 680840 - Use infallible allocations in GrowAtomTable() - r=dveditz
2011-09-09 18:00:21 -04:00
Benoit Jacob
5de2c95a0d
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
ba4e0394e4
Bug 681400 - import ANGLE r739 - r=upstream
2011-08-24 11:32:17 -04:00
Benoit Jacob
78960e0532
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
32d2e69807
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
bcce667983
Bug 616918 - Turn on ANGLE on Win64. r=bjacob
2011-08-11 19:17:54 +09:00
Benoit Jacob
c3d59e565c
Bug 675634 - import ANGLE r712 - r=upstream
2011-08-02 18:06:25 -04:00
Benoit Jacob
d624db447b
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
002ad973d9
Bug 646825 - import ANGLE r702 - r=upstream
2011-07-26 11:53:47 -04:00
Benoit Jacob
c4cbfb78a0
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
66919c207e
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
2c0eb7e54e
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
1b67db06c8
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
2c9eb4a658
Bug 629538 - Upgrade ANGLE to r550 - 2/3 - r=vlad, a=blocking2.0
2011-01-29 22:31:21 -05:00
Vladimir Vukicevic
e24c8b11dd
b=618892; [webgl] implement pbuffers in ANGLE for faster interop; r=upstream
2011-01-06 14:07:12 -08:00