Jeff Gilbert
71aeba305c
Bug 1635293 - Cherry-pick ANGLE fix: Update tex cache even if new type is InvalidEnum. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D79755
2020-06-15 22:07:44 +00:00
Nathan Froyd
54e9de192c
Bug 1641640 - move angle d3dcompiler dll installation into moz.build; r=firefox-build-system-reviewers,jgilbert,rstewart
...
Less Makefiles are more better.
Differential Revision: https://phabricator.services.mozilla.com/D77322
2020-05-29 16:02:16 +00:00
Jeff Gilbert
01add5f23e
Bug 1636122 - [angle] Use deviceContext instead of deviceContext1. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D74770
2020-05-12 01:22:38 +00:00
Jeff Gilbert
591b976783
Bug 1633628
- Vender: Don't use ClearView if we previously used dual source blending on Intel gen6. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D74137
2020-05-08 19:28:53 +00:00
Coroiu Cristina
69f1c7736c
Backed out changeset 302c30b598b0 (bug 1633628
) for causing bug 1636122 a=backout
2020-05-07 17:36:13 +03:00
Jeff Gilbert
34f978dcdc
Bug 1633628
- Vender: Don't use ClearView if we previously used dual source blending on Intel gen6. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D74137
2020-05-06 22:04:28 +00:00
Jeff Gilbert
7760c4fddf
Bug 1608235 - [ANGLE] Validate `context` before use. r=sotaro
...
Differential Revision: https://phabricator.services.mozilla.com/D60790
--HG--
extra : moz-landing-system : lando
2020-01-23 02:59:17 +00:00
Jeff Gilbert
723e61e5f6
Bug 1601703 - Cherry-pick lost no-error context fix for GetProgramiv. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D58287
--HG--
extra : moz-landing-system : lando
2019-12-27 05:43:03 +00:00
Jeff Gilbert
b24ae09c07
Bug 1585404 - ANGLE fix for frame skipping on Windows Intel 4400. r=kvark
...
Differential Revision: https://phabricator.services.mozilla.com/D56022
--HG--
extra : moz-landing-system : lando
2019-12-05 18:26:38 +00:00
Jeff Gilbert
584ad0b2f5
Bug 1578910 - ANGLE Cherry-pick flickering fix for Ivy Bridge. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D55340
--HG--
extra : moz-landing-system : lando
2019-11-30 01:49:21 +00:00
Sylvestre Ledru
ea96556c9f
Bug 1562642 - add missing license in gfx/ r=nical
...
Depends on D52581
Differential Revision: https://phabricator.services.mozilla.com/D52582
--HG--
extra : moz-landing-system : lando
2019-11-12 22:01:02 +00:00
Miko Mynttinen
6b7ee12dc1
Bug 1578576 - Part 2: Update to ANGLE 3865 r=jgilbert
...
Depends on D44561
Differential Revision: https://phabricator.services.mozilla.com/D44579
--HG--
rename : gfx/angle/checkout/src/common/Color.inl => gfx/angle/checkout/src/common/Color.inc
rename : gfx/angle/checkout/src/image_util/copyimage.inl => gfx/angle/checkout/src/image_util/copyimage.inc
rename : gfx/angle/checkout/src/image_util/generatemip.inl => gfx/angle/checkout/src/image_util/generatemip.inc
rename : gfx/angle/checkout/src/image_util/loadimage.inl => gfx/angle/checkout/src/image_util/loadimage.inc
rename : gfx/angle/checkout/src/libANGLE/Version.inl => gfx/angle/checkout/src/libANGLE/Version.inc
rename : gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/dxgi_support_table.cpp => gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/dxgi_support_table_autogen.cpp
rename : gfx/angle/checkout/src/libGLESv2/proc_table.h => gfx/angle/checkout/src/libGLESv2/proc_table_egl.h
rename : gfx/angle/checkout/src/libGLESv2/proc_table_autogen.cpp => gfx/angle/checkout/src/libGLESv2/proc_table_egl_autogen.cpp
extra : moz-landing-system : lando
2019-11-08 17:06:00 +00:00
Miko Mynttinen
230570b98a
Bug 1578576 - Part 1: Update angle updater and merge base r=jgilbert
...
Differential Revision: https://phabricator.services.mozilla.com/D44561
--HG--
extra : moz-landing-system : lando
2019-11-08 16:41:42 +00:00
Dorel Luca
0f892548f9
Backed out 4 changesets (bug 1578576) for causing build failure with microsoft visual studio 2019. a=backout
...
Backed out changeset e5b3436fc277 (bug 1578576)
Backed out changeset cd2799d2d190 (bug 1578576)
Backed out changeset 13282d7a47a5 (bug 1578576)
Backed out changeset 3064469c073d (bug 1578576)
--HG--
rename : gfx/angle/checkout/src/common/Color.inc => gfx/angle/checkout/src/common/Color.inl
rename : gfx/angle/checkout/src/image_util/copyimage.inc => gfx/angle/checkout/src/image_util/copyimage.inl
rename : gfx/angle/checkout/src/image_util/generatemip.inc => gfx/angle/checkout/src/image_util/generatemip.inl
rename : gfx/angle/checkout/src/image_util/loadimage.inc => gfx/angle/checkout/src/image_util/loadimage.inl
rename : gfx/angle/checkout/src/libANGLE/Version.inc => gfx/angle/checkout/src/libANGLE/Version.inl
rename : gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/dxgi_support_table_autogen.cpp => gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/dxgi_support_table.cpp
rename : gfx/angle/checkout/src/libGLESv2/proc_table_egl.h => gfx/angle/checkout/src/libGLESv2/proc_table.h
rename : gfx/angle/checkout/src/libGLESv2/proc_table_egl_autogen.cpp => gfx/angle/checkout/src/libGLESv2/proc_table_autogen.cpp
2019-09-10 11:54:20 +03:00
Miko Mynttinen
20f8e99683
Bug 1578576 - Part 2: Update to ANGLE 3865 r=jgilbert
...
Depends on D44561
Differential Revision: https://phabricator.services.mozilla.com/D44579
--HG--
rename : gfx/angle/checkout/src/common/Color.inl => gfx/angle/checkout/src/common/Color.inc
rename : gfx/angle/checkout/src/image_util/copyimage.inl => gfx/angle/checkout/src/image_util/copyimage.inc
rename : gfx/angle/checkout/src/image_util/generatemip.inl => gfx/angle/checkout/src/image_util/generatemip.inc
rename : gfx/angle/checkout/src/image_util/loadimage.inl => gfx/angle/checkout/src/image_util/loadimage.inc
rename : gfx/angle/checkout/src/libANGLE/Version.inl => gfx/angle/checkout/src/libANGLE/Version.inc
rename : gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/dxgi_support_table.cpp => gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/dxgi_support_table_autogen.cpp
rename : gfx/angle/checkout/src/libGLESv2/proc_table.h => gfx/angle/checkout/src/libGLESv2/proc_table_egl.h
rename : gfx/angle/checkout/src/libGLESv2/proc_table_autogen.cpp => gfx/angle/checkout/src/libGLESv2/proc_table_egl_autogen.cpp
extra : moz-landing-system : lando
2019-09-07 13:38:36 +00:00
Miko Mynttinen
9d0e84cb7b
Bug 1578576 - Part 1: Update angle updater and merge base r=jgilbert
...
Differential Revision: https://phabricator.services.mozilla.com/D44561
--HG--
extra : moz-landing-system : lando
2019-09-07 13:36:46 +00:00
Jeff Gilbert
9d744e0fdb
Bug 1562462 - ANGLE Cherry-pick: Fix occasional corruption of vertex textures in HD4600 GPUs for WebRender. r=gw
...
Differential Revision: https://phabricator.services.mozilla.com/D40354
--HG--
extra : moz-landing-system : lando
2019-08-02 01:56:17 +00:00
Jeff Gilbert
b29b969839
Bug 1562462 - Revert py-2to3 changes on py3 files from bug 1559975. NPOTB
...
Differential Revision: https://phabricator.services.mozilla.com/D40353
--HG--
extra : moz-landing-system : lando
2019-08-02 00:48:06 +00:00
Chris AtLee
a0d3d64841
Bug 1559975: Fix python2/3 compat in gfx/ r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D35337
--HG--
extra : moz-landing-system : lando
2019-07-05 14:28:55 +00:00
Jeff Gilbert
a10d8469c2
Bug 1507696 - Cherry-pick CopyTexImage3D fixes. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D36117
--HG--
extra : moz-landing-system : lando
2019-06-27 06:21:11 +00:00
Jeff Gilbert
224ede5084
Bug 1547193 - ANGLE cherry-pick environ solaris fix. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D34044
--HG--
extra : moz-landing-system : lando
2019-06-06 21:46:43 +00:00
Jeff Gilbert
047e98938e
Bug 1536672 - Implement WebGL OVR_multiview2 behind draft flag. r=lsalzman,qdot
...
Also disable clang-format for gfx/gl/GLConsts.h.
Differential Revision: https://phabricator.services.mozilla.com/D28168
--HG--
extra : moz-landing-system : lando
2019-05-23 20:48:21 +00:00
Mihai Alexandru Michis
354eec452c
Backed out changeset a649f69f29df (bug 1536672) for failing crashtest at WebGLContextValidate.cpp. CLOSED TREE
2019-05-23 10:57:29 +03:00
Jeff Gilbert
fb7050f9bf
Bug 1536672 - Implement WebGL OVR_multiview2 behind draft flag. r=lsalzman,qdot
...
Also disable clang-format for gfx/gl/GLConsts.h.
Differential Revision: https://phabricator.services.mozilla.com/D28168
--HG--
extra : moz-landing-system : lando
2019-05-23 02:43:11 +00:00
Jeff Gilbert
83ae212e18
Bug 1549646 - Cherry-pick EXT_blend_func_extended into ANGLE. r=upstream
2019-05-06 19:02:23 -07:00
Jeff Gilbert
778dc4341c
Bug 1546558 - Cherry-pick OVR_multiview2, FreeBSD build fix into ANGLE. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D28588
--HG--
extra : moz-landing-system : lando
2019-04-24 03:09:40 +00:00
Jeff Gilbert
99e4e386b1
Bug 1520948 - Update ANGLE to chromium/3729..moz/firefox-68.
...
Differential Revision: https://phabricator.services.mozilla.com/D23772
2019-04-22 09:42:09 -07:00
Jeff Gilbert
721ad19403
Bug 1520948 - Updates to update-angle.py. r=lsalzman
...
* Support DEFFILE in update-angle.py.
* Add standalone --check
2019-04-22 09:42:07 -07:00
Jeff Gilbert
e7c32b9577
Bug 1517055 - Revendor ANGLE mozilla/firefox-66. (1xN texture cherry-pick) r=bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D17295
2019-01-22 23:44:13 -08:00
Jeff Gilbert
7913c220e5
Bug 1517055 - Update update-angle.py for newer ANGLE changes. r=bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D17296
2019-01-22 23:44:11 -08:00
Jeff Gilbert
eed72a31cc
Bug 1497439 - Revendor ANGLE with cherry-pick for large vert attrib divisors.
...
Re-enable the test.
MozReview-Commit-ID: Jh2ekEXkit3
2018-10-09 18:27:09 -07:00
Jeff Gilbert
a1458ae61a
Bug 1497677 - Revendor ANGLE with parallel link and provoking_vertex_dont_care for WR.
2018-10-09 14:11:46 -07:00
Jeff Gilbert
17d752bf1d
Bug 1497440 - Allow specifying a merge_base origin for record_cherry_picks.
...
Update webgl-conf/import.py accordingly.
2018-10-09 02:41:51 -07:00
Jeff Gilbert
2df08ff9b5
Bug 1486055 - Revendor ANGLE with popcnt on Windows+ARM fix.
2018-09-28 14:40:00 -07:00
Nathan Froyd
ed819572c3
Bug 1494411 - remove MOZ_D3DCOMPILER_XP_CAB; r=ted.mielczarek
...
This variable is used, but never defined.
2018-09-26 15:28:14 -04:00
Jeff Gilbert
7a5fd18f3c
Bug 1494150 - Re-vendor ANGLE with: Support creating GL textures from DXGI_R16_UNORM.
2018-09-25 18:16:43 -07:00
Jeff Gilbert
f545603678
Bug 1494148 - Record MERGE_BASE for vendored ANGLE. NPOTB
2018-09-25 18:16:41 -07:00
Jeff Gilbert
6ab7cc1d1e
Bug 1489279 - Update ANGLE to mozilla/angle/firefox-64, chromium/3538. - r=upstream
2018-09-19 15:38:57 -07:00
Ted Mielczarek
de99592416
Bug 1399870 - make DEFFILE a Path instead of a string; r=gps
...
All but one of the current uses of DEFFILE use `SRCDIR + '/file.def'` to
get a srcdir-relative path anyway, and the other one wants an
objdir-relative path, so using Path makes everything clearer.
This makes it more straightforward to translate the paths for the WSL
build.
2018-09-18 15:50:19 -04:00
Jeff Gilbert
c4da2d9fee
Bug 1471632 - Cherry-pick mingw clang compilation fix.
...
Differential Revision: https://phabricator.services.mozilla.com/D2346
--HG--
extra : moz-landing-system : lando
2018-07-24 23:23:52 +00:00
Jeff Gilbert
84984223c4
Bug 1475010 - Build ANGLE with ANGLE_ENABLE_KEYEDMUTEX. r=jrmuizel,kvark
...
Without KeyedMutex we use glFinish, which is bad.
We accidentally stopped asking ANGLE for KeyedMutexes during some build changes.
Differential Revision: https://phabricator.services.mozilla.com/D2084
--HG--
extra : moz-landing-system : lando
2018-07-17 02:52:06 +00:00
jgilbert@mozilla.com
4e1ae147c5
Bug 1472851 - Update ANGLE to mozilla/angle/firefox-63. (chromium 3440) r=jgilbert
...
MozReview-Commit-ID: Hm6jbnqpaTt
--HG--
extra : rebase_source : 0943bf9e0e8f4e7c92941d7b0c6a54189d33acb4
2018-06-29 19:13:04 -07:00
jgilbert@mozilla.com
02099856bd
Bug 1472851 - Update update-angle.py. r=jgilbert
...
--HG--
extra : rebase_source : 6b843ed297fcbf8a7aeadf194d5b658cb7ceb14b
2018-06-29 14:20:22 -07:00
jgilbert@mozilla.com
efce3e910e
Bug 1472851 - Drop constexpr14 define. r=jgilbert
...
MozReview-Commit-ID: 2DbwMlkN5xp
--HG--
extra : rebase_source : 1259fd86696d6e33d91a16c44fbfea848e80bf54
2018-06-29 20:15:37 -07:00
Jeff Gilbert
a4c2e92cc1
Bug 1459785 - Update ANGLE to chromium/3396.
...
MozReview-Commit-ID: EA39lUfXuPI
2018-06-04 20:08:16 -07:00
Jeff Gilbert
416785bdf0
Bug 1459785 - Record merge_base_from in cherry_picks.txt.
...
Link to ANGLE<->Chrome version mapping page.
MozReview-Commit-ID: 8OWSkGigHtE
2018-06-04 20:08:13 -07:00
Noemi Erli
bf4def01bf
Backed out 3 changesets (bug 1459785) for causing https://bugzilla.mozilla.org/show_bug.cgi?id=1464089 a=backout
...
Backed out changeset 88675b68241a (bug 1459785)
Backed out changeset b7c91a6f1b0a (bug 1459785)
Backed out changeset 21af8dc00aa8 (bug 1459785)
2018-05-24 18:46:25 +03:00
Jeff Gilbert
1895dfc6e6
Bug 1459785 - Update ANGLE to chromium/3396.
...
MozReview-Commit-ID: EA39lUfXuPI
2018-05-22 18:24:48 -07:00
Jeff Gilbert
10e715bdf1
Bug 1459785 - Record merge_base_from in cherry_picks.txt.
...
Link to ANGLE<->Chrome version mapping page.
MozReview-Commit-ID: 8OWSkGigHtE
2018-05-22 18:24:44 -07:00
Jeff Gilbert
e6081ca579
Bug 1455782 - Remove c++14->c++11 patch. - r=kvark
...
MozReview-Commit-ID: 5Y0ba4BXYFU
2018-04-24 13:23:07 -07:00