Csoregi Natalia
e852f95875
Bug 1690349 - Try fixing black lint. r=lint-fix CLOSED TREE
2021-02-05 05:23:41 +02:00
Jeff Gilbert
71ac4cf019
Bug 1690349 - Vendor mozilla/angle/firefox-87 based on chromium/4324. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D103956
2021-02-05 02:14:07 +00:00
Jeff Gilbert
492754c3bd
Bug 1690349 - Prepare for angle update for ff87. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D103955
2021-02-05 02:14:04 +00:00
Jeff Gilbert
d904bd0e21
Bug 1676636 - [angle] Cherry-pick compressed tex depth stride fix. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D102523
2021-02-03 00:35:50 +00:00
Masatoshi Kimura
9fff044004
Bug 1684163 - Suppress warning spam from gfx/angle/. r=jgilbert
...
Differential Revision: https://phabricator.services.mozilla.com/D100440
2020-12-28 22:35:37 +00:00
Narcis Beleuzu
d13debb6cd
Bug 1620075 - Fix lint failure on a CLOSED TREE. a=lint-fix
2020-11-10 03:07:59 +02:00
Jeff Gilbert
e537ef1f4e
Bug 1620075 - [angle/firefox-84] Allow ANGLE to run ES3 on D3D feature level 10.0 hardware. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D96486
2020-11-10 00:42:59 +00:00
Jeff Gilbert
7bf57356fa
Bug 1620075 - Update update-angle.py to emit black-compatible moz.builds. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D96485
2020-11-10 00:42:35 +00:00
Ricky Stewart
02a7b4ebdf
Bug 1654103: Standardize on Black for Python code in `mozilla-central`.
...
Allow-list all Python code in tree for use with the black linter, and re-format all code in-tree accordingly.
To produce this patch I did all of the following:
1. Make changes to tools/lint/black.yml to remove include: stanza and update list of source extensions.
2. Run ./mach lint --linter black --fix
3. Make some ad-hoc manual updates to python/mozbuild/mozbuild/test/configure/test_configure.py -- it has some hard-coded line numbers that the reformat breaks.
4. Make some ad-hoc manual updates to `testing/marionette/client/setup.py`, `testing/marionette/harness/setup.py`, and `testing/firefox-ui/harness/setup.py`, which have hard-coded regexes that break after the reformat.
5. Add a set of exclusions to black.yml. These will be deleted in a follow-up bug (1672023).
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D94045
2020-10-26 18:34:53 +00:00
Bogdan Tara
da1098d4aa
Backed out 10 changesets (bug 1654103, bug 1672023, bug 1518999) for PanZoomControllerTest.touchEventForResult gv-junit failures CLOSED TREE
...
Backed out changeset ff3fb0b4a512 (bug 1672023)
Backed out changeset e7834b600201 (bug 1654103)
Backed out changeset 807893ca8069 (bug 1518999)
Backed out changeset 13e6b92440e9 (bug 1518999)
Backed out changeset 8b2ac5a6c98a (bug 1518999)
Backed out changeset 575748295752 (bug 1518999)
Backed out changeset 65f07ce7b39b (bug 1518999)
Backed out changeset 4bb80556158d (bug 1518999)
Backed out changeset 8ac8461d7bd7 (bug 1518999)
Backed out changeset e8ba13ee17f5 (bug 1518999)
2020-10-24 03:36:18 +03:00
Ricky Stewart
c0cea3b0fa
Bug 1654103: Standardize on Black for Python code in `mozilla-central`. r=remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers,devtools-backward-compat-reviewers,jgilbert,preferences-reviewers,sylvestre,maja_zf,webcompat-reviewers,denschub,ntim,whimboo,sparky
...
Allow-list all Python code in tree for use with the black linter, and re-format all code in-tree accordingly.
To produce this patch I did all of the following:
1. Make changes to tools/lint/black.yml to remove include: stanza and update list of source extensions.
2. Run ./mach lint --linter black --fix
3. Make some ad-hoc manual updates to python/mozbuild/mozbuild/test/configure/test_configure.py -- it has some hard-coded line numbers that the reformat breaks.
4. Make some ad-hoc manual updates to `testing/marionette/client/setup.py`, `testing/marionette/harness/setup.py`, and `testing/firefox-ui/harness/setup.py`, which have hard-coded regexes that break after the reformat.
5. Add a set of exclusions to black.yml. These will be deleted in a follow-up bug (1672023).
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D94045
2020-10-23 20:40:42 +00:00
Dorel Luca
1ff59cb7a3
Backed out changeset 7558c8821a07 (bug 1654103) for multiple failures. CLOSED TREE
2020-10-22 03:51:06 +03:00
Ricky Stewart
50762dacab
Bug 1654103: Standardize on Black for Python code in `mozilla-central`. r=remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers,devtools-backward-compat-reviewers,jgilbert,preferences-reviewers,sylvestre,maja_zf,webcompat-reviewers,denschub,ntim,whimboo,sparky
...
Allow-list all Python code in tree for use with the black linter, and re-format all code in-tree accordingly.
To produce this patch I did all of the following:
1. Make changes to tools/lint/black.yml to remove include: stanza and update list of source extensions.
2. Run ./mach lint --linter black --fix
3. Make some ad-hoc manual updates to python/mozbuild/mozbuild/test/configure/test_configure.py -- it has some hard-coded line numbers that the reformat breaks.
4. Add a set of exclusions to black.yml. These will be deleted in a follow-up bug (1672023).
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D94045
2020-10-21 21:27:27 +00:00
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