Csoregi Natalia
ea1ddfabbf
Backed out changeset 9702b4a4f53c (bug 1654699) for Gtest failures. CLOSED TREE
2020-07-24 21:29:52 +03:00
Jeff Muizelaar
b17ab0c2e7
Bug 1654699. Update core-foundation/core-graphics. r=kvark,keeler,jcj,chunmin
...
This includes updates to authenticator, cubeb-coreaudio,
metal, gfx-backend-vulkan, gfx-backend-metal, freetype
libloading is duplicated because of ash
Differential Revision: https://phabricator.services.mozilla.com/D84688
2020-07-24 15:59:54 +00:00
Mihai Alexandru Michis
c3d9e17fa4
Backed out changeset 45fc4a780b2b (bug 1654699) for causing failures regarding AudioStream position.
...
CLOSED TREE
2020-07-23 23:13:52 +03:00
Jeff Muizelaar
4b666af85b
Bug 1654699. Update core-foundation/core-graphics. r=kvark,keeler,chunmin
...
This includes updates to authenticator, cubeb-coreaudio,
metal, gfx-backend-vulkan, gfx-backend-metal, freetype
libloading is duplicated because of ash
Differential Revision: https://phabricator.services.mozilla.com/D84688
2020-07-23 17:01:14 +00:00
Nicolas Silva
35d380ffc3
Bug 1650990 - Use Euclid 0.20.14. r=kvark
...
It contains a fix for some of the rect operations interacting poorly with NaNs.
Differential Revision: https://phabricator.services.mozilla.com/D83774
2020-07-16 13:24:19 +00:00
Jeff Muizelaar
6613f1b6b7
Bug 1646741 - Update gleam to 0.12. r=kvark
...
For stride calculation and SSBOs
Differential Revision: https://phabricator.services.mozilla.com/D80191
2020-06-18 18:11:13 +00:00
Coroiu Cristina
96536abc93
Backed out changeset 9367aa4b97e2 (bug 1646741) for wrench failures on a CLOSED TREE
2020-06-18 21:03:36 +03:00
Jeff Muizelaar
c326a65a01
Bug 1646741 - Update gleam to 0.12. r=kvark
...
For stride calculation and SSBOs
Differential Revision: https://phabricator.services.mozilla.com/D80191
2020-06-18 15:02:08 +00:00
Dzmitry Malyshau
ea310127f1
Bug 1637092 - Change WR capture path to point to the home folder r=Bert,webdriver-reviewers,whimboo
...
Point the captures to the home folder at all times.
Differential Revision: https://phabricator.services.mozilla.com/D74747
2020-05-12 13:41:31 +00:00
Dzmitry Malyshau
8f221fe39d
Bug 1633553 - Update dwrote to 0.11 r=jdm
...
Differential Revision: https://phabricator.services.mozilla.com/D72748
2020-04-27 21:47:21 +00:00
Glenn Watson
f276147e7f
Bug 1630480 - Update gleam GL bindings to 0.11.0 r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D71133
--HG--
extra : moz-landing-system : lando
2020-04-16 02:13:31 +00:00
Dzmitry Malyshau
0e42a4799d
Bug 1628772 - Update core-foundation dependency to 0.7 r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D70432
--HG--
extra : moz-landing-system : lando
2020-04-11 20:14:41 +00:00
Mihai Alexandru Michis
5beb91b795
Backed out changeset d91a97562b48 (bug 1628772) for causing failures regarding core-foundation.
...
CLOSED TREE
2020-04-10 03:42:05 +03:00
Dzmitry Malyshau
feed464a5d
Bug 1628772 - Update core-foundation dependency to 0.7 r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D70432
--HG--
extra : moz-landing-system : lando
2020-04-09 20:57:18 +00:00
Nicolas Silva
430e8ef7b4
Bug 1625220 - Use euclid 0.20.8. r=gw
...
Differential Revision: https://phabricator.services.mozilla.com/D68469
--HG--
extra : moz-landing-system : lando
2020-03-31 12:41:52 +00:00
Stefan Hindli
73e4464101
Backed out 3 changesets (bug 1625220) for causing wrench bustages CLOSED TREE
...
Backed out changeset fbeb908b3513 (bug 1625220)
Backed out changeset 793808082134 (bug 1625220)
Backed out changeset 17bf8121665a (bug 1625220)
2020-03-31 12:59:52 +03:00
Nicolas Silva
70311638fb
Bug 1625220 - Use euclid 0.20.8. r=gw
...
Differential Revision: https://phabricator.services.mozilla.com/D68469
--HG--
extra : moz-landing-system : lando
2020-03-31 09:36:39 +00:00
Glenn Watson
1d0e9e389a
Bug 1622720 - Add support for the tracy frame profiler to webrender. r=nical,jrmuizel
...
This patch removes the old thread_profiler bindings, and adds
support for profiling WR with the tracy profiler, which is a
much more advanced frame profiler.
Since it's very lightweight, and only instruments annotated CPU
and GPU zones, it can retain very large profiles, allowing
fine grained analysis of thread interactions, CPU spikes etc.
Differential Revision: https://phabricator.services.mozilla.com/D66926
--HG--
extra : moz-landing-system : lando
2020-03-16 22:24:33 +00:00
Lee Salzman
757d9d309f
Bug 1612941 - update gleam version to allow implementation of Gl trait. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D65615
--HG--
extra : moz-landing-system : lando
2020-03-13 18:22:45 +00:00
Lee Salzman
ec2805f08f
Bug 1612941 - add SWGL glue to webrender_bindings. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D65592
--HG--
extra : moz-landing-system : lando
2020-03-13 18:18:14 +00:00
shindli
8a8793039d
Backed out 12 changesets (bug 1612941) for webrender linting bustage CLOSED TREE
...
Backed out changeset bbb8ec38f354 (bug 1612941)
Backed out changeset cd798d2a0433 (bug 1612941)
Backed out changeset c02c4c5bf7f7 (bug 1612941)
Backed out changeset 2e0c9b9bd507 (bug 1612941)
Backed out changeset ec0fffd12dec (bug 1612941)
Backed out changeset 2d6f65fe6ec0 (bug 1612941)
Backed out changeset dd1a92041bb4 (bug 1612941)
Backed out changeset 3cae17a5ec80 (bug 1612941)
Backed out changeset edfca5676513 (bug 1612941)
Backed out changeset f94d5c7cee41 (bug 1612941)
Backed out changeset 67bba000daba (bug 1612941)
Backed out changeset 60151122db4d (bug 1612941)
2020-03-11 14:28:55 +02:00
Lee Salzman
874d7bc3e6
Bug 1612941 - update gleam version to allow implementation of Gl trait. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D65615
--HG--
extra : moz-landing-system : lando
2020-03-11 12:05:13 +00:00
Lee Salzman
0b6ec64adc
Bug 1612941 - add SWGL glue to webrender_bindings. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D65592
--HG--
extra : moz-landing-system : lando
2020-03-11 12:05:07 +00:00
shindli
0830b5e7f8
Backed out 12 changesets (bug 1612941) for causing bustages CLOSED TREE
...
Backed out changeset 29f9f745ff65 (bug 1612941)
Backed out changeset d92e03315f8d (bug 1612941)
Backed out changeset 9b1360daa75a (bug 1612941)
Backed out changeset ad7f43d72b08 (bug 1612941)
Backed out changeset 30b28118362a (bug 1612941)
Backed out changeset 76f80dce8875 (bug 1612941)
Backed out changeset 375896f494ae (bug 1612941)
Backed out changeset bd8ba66dc2ac (bug 1612941)
Backed out changeset 54ec5a6e8e45 (bug 1612941)
Backed out changeset 419105739e53 (bug 1612941)
Backed out changeset c198dedeaa1b (bug 1612941)
Backed out changeset 87ddcdfc5fcf (bug 1612941)
2020-03-11 14:01:26 +02:00
Lee Salzman
a7cc74fee1
Bug 1612941 - update gleam version to allow implementation of Gl trait. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D65615
--HG--
extra : moz-landing-system : lando
2020-03-11 11:32:40 +00:00
Lee Salzman
f1882a34ed
Bug 1612941 - add SWGL glue to webrender_bindings. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D65592
--HG--
extra : moz-landing-system : lando
2020-03-11 11:47:16 +00:00
Emilio Cobos Álvarez
d18caaa054
Bug 1616395 - Remove FfiVec. r=jrmuizel
...
Use ThinVec instead, which is compatible with nsTArray, and makes stuff much
harder to misuse.
Differential Revision: https://phabricator.services.mozilla.com/D63256
--HG--
extra : moz-landing-system : lando
2020-02-19 18:34:51 +00:00
Jeff Muizelaar
efa59f1e9f
Bug 1615694. Declare our render targets up front to ANGLE. r=kvark
...
This should remove the allocation and copy in
TextureD3D::ensureRenderTarget() in some situations.
Differential Revision: https://phabricator.services.mozilla.com/D62952
--HG--
extra : moz-landing-system : lando
2020-02-18 18:33:48 +00:00
Arthur Iakab
e352a29c70
Backed out changeset 106776ac6c20 (bug 1615694) for tidy build bustages.
...
CLOSED TREE
2020-02-18 18:27:23 +02:00
Jeff Muizelaar
260a5680ee
Bug 1615694. Declare our render targets up front to ANGLE. r=kvark
...
This should remove the allocation and copy in
TextureD3D::ensureRenderTarget() in some situations.
Differential Revision: https://phabricator.services.mozilla.com/D62952
--HG--
extra : moz-landing-system : lando
2020-02-18 14:59:03 +00:00
Nicolas Silva
33d2c54400
Bug 1609049 - WebRender version bump. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D59840
--HG--
extra : moz-landing-system : lando
2020-01-14 13:07:05 +00:00
Arthur Iakab
6bdd7e33dd
Backed out changeset 3badff2b3724 (bug 1602907) as requested by Bert Peers for causing regressions.
...
--HG--
extra : histedit_source : 5d8a598ca6fe4b35721e10b3f46baf2aab57d238
2019-12-20 14:41:55 +02:00
Bert Peers
75bf1038ea
Bug 1602907 - Add thread priority and affinity code for non-Windows r=jrmuizel
...
pthread priority and affinity for Linux; moved to a helper function
Differential Revision: https://phabricator.services.mozilla.com/D56782
--HG--
extra : moz-landing-system : lando
2019-12-12 16:22:44 +00:00
Bert Peers
8edb97a47a
Bug 1595708 - Cargo build timings SVG output Freezes the entire browser with WebRender r=nical,jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D56244
--HG--
extra : moz-landing-system : lando
2019-12-09 20:21:41 +00:00
Mike Hommey
6a1d6c2698
Bug 1587468 - Update uuid to 0.8.1. r=webdriver-reviewers,whimboo,emilio
...
This leaves one out-of-tree of uuid 0.7, handled by https://github.com/mozilla/rkv/pull/184
(but we have two copies of that, we'd need to have it landed on both
branches and pulled).
Differential Revision: https://phabricator.services.mozilla.com/D55912
--HG--
extra : moz-landing-system : lando
2019-12-06 00:47:50 +00:00
Bert Peers
a389b627ed
Bug 1596769 - Fix broken WebRender capture on Windows r=kvark
...
On Windows, save the Ctrl-Shift-3 capture to the user's local app data
to make sure we have write permissions.
Verified with ./mach run + capture => saved to C:\Users\...\AppData\Local\wr-capture
Differential Revision: https://phabricator.services.mozilla.com/D53208
--HG--
extra : moz-landing-system : lando
2019-11-15 16:02:56 +00:00
Bastien Orivel
081b88925b
Bug 1580908 - Part 1: Update uuid to 0.7 to dedupe it. r=froydnj
...
This also removes a dependency on rand 0.4 getting it closer to being
able to remove that.
Differential Revision: https://phabricator.services.mozilla.com/D45710
--HG--
extra : moz-landing-system : lando
2019-09-12 21:45:58 +00:00
Nicolas Silva
a58ba90d31
Bug 1567241 - Update to euclid 0.20. r=kvark, emilio.
...
Differential Revision: https://phabricator.services.mozilla.com/D38530
--HG--
extra : source : d65512e23a13164f540430ff0c85a1f2a147d8a0
2019-07-18 22:54:16 +02:00
Bastien Orivel
998c4ce860
Bug 1554401 - Part 1: Update dwrote to 0.9. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D32567
--HG--
extra : moz-landing-system : lando
2019-05-25 17:08:40 +00:00
Kartikaya Gupta
26da9a6c9e
Bug 1542826 - Expose a mozconfig flag to build the WR debugger feature. r=gw,froydnj
...
We can't yet enable the build by default since it pulls in networking functions
into libgkrust which runs afoul of the checks added in bug 1376621.
Differential Revision: https://phabricator.services.mozilla.com/D28353
--HG--
extra : moz-landing-system : lando
2019-04-25 19:31:16 +00:00
Nicolas Silva
07fb863bc2
Bug 1533545 - Limit the number of WebRender Workers to 8. r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D27651
--HG--
extra : source : 7ea6ff1a401547ba07a101d41f05e261a3cf0fcc
extra : intermediate-source : 577f702d4d95abedc0d48cec89d4293184698052
2019-04-24 20:29:42 +02:00
Oana Pop Rus
c6b6e59f21
Backed out 2 changesets (bug 1533545) for build bustages at build/src/gfx/webrender_bindings/WebRenderAPI.cpp on a CLOSED TREE
...
Backed out changeset d0260a2dac6c (bug 1533545)
Backed out changeset 76927efc43f5 (bug 1533545)
2019-04-24 15:21:49 +03:00
Nicolas Silva
b78ebe3262
Bug 1533545 - Limit the number of WebRender Workers to 8. r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D27651
--HG--
extra : source : 7ea6ff1a401547ba07a101d41f05e261a3cf0fcc
extra : intermediate-source : 1d318222de1dc2d7f56abbbef4a611088995373a
2019-04-23 22:41:17 +02:00
Barret Rennie
36cd17958e
Bug 1444434 - Bump webrender and webrender_bindings gleam dependency to 0.6.14 r=kvark
...
Differential Revision: https://phabricator.services.mozilla.com/D23958
--HG--
extra : moz-landing-system : lando
2019-03-20 19:52:53 +00:00
Jamie Nicol
32ffe0f9b1
Bug 1498732 - Update gleam to 0.6.9. r=kats
...
This provides the functions glMapBufferRange and glUnmapBuffer.
Differential Revision: https://phabricator.services.mozilla.com/D20491
--HG--
extra : moz-landing-system : lando
2019-02-25 14:59:01 +00:00
Nicolas Silva
b32dce70e6
Bug 1527884 - WebRender version 0.60.0. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D19796
--HG--
extra : moz-landing-system : lando
2019-02-15 02:54:40 +00:00
Bogdan Tara
3ccaa3b9ba
Backed out changeset e23608ddeac0 (bug 1527884) for wrench bustages CLOSED TREE
2019-02-14 16:43:24 +02:00
Nicolas Silva
3d93798308
Bug 1527884 - WebRender version 0.60.0. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D19780
--HG--
extra : moz-landing-system : lando
2019-02-14 13:40:51 +00:00
Lee Salzman
c7d1539b15
Bug 1455848 - use paths for WR font handles on Windows. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D16896
2019-01-17 15:45:07 -05:00
Razvan Maries
6161f7cc5b
Backed out 4 changesets (bug 1455848) for windows wrench failures. CLOSED TREE
...
Backed out changeset d56504db04ea (bug 1455848)
Backed out changeset f2279ecacb81 (bug 1455848)
Backed out changeset 44a36f0fe512 (bug 1455848)
Backed out changeset b8444f241aca (bug 1455848)
2019-01-24 00:56:40 +02:00