searching for reviewer(jrmuizel)
bde3abc2dfe93996e148aef340326e71a14b66a2: Bug 1720986 - Reinstate clipping filters within SVG to the building rect. r=jrmuizel default tip
Matt Woodrow <mwoodrow@mozilla.com> - Sun, 25 Jul 2021 08:31:25 +0000 - rev 586602
Push 146845 by mwoodrow@mozilla.com at Sun, 25 Jul 2021 08:34:44 +0000
Bug 1720986 - Reinstate clipping filters within SVG to the building rect. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D120695
eba4bc99186c0f98d647183c3c88eac17831a5ce: Bug 1718118: Check that texture sharing works for the canvas device. r=jrmuizel
Bob Owen <bobowencode@gmail.com> - Fri, 23 Jul 2021 14:04:31 +0000 - rev 586546
Push 146804 by bobowencode@gmail.com at Fri, 23 Jul 2021 14:06:58 +0000
Bug 1718118: Check that texture sharing works for the canvas device. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D120706
f6410b337e8aa34545ae5545ec7b49d1aa706e5d: Bug 1721191 - Disable fallback from WR/SW-WR to basic. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Fri, 23 Jul 2021 12:10:19 +0000 - rev 586544
Push 146802 by aosmond@mozilla.com at Fri, 23 Jul 2021 12:12:47 +0000
Bug 1721191 - Disable fallback from WR/SW-WR to basic. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D120250
19948f58943210412a1bfde60583deaeffaf911a: Bug 1721190 - Allow fallback from WR to SW-WR on Android. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Fri, 23 Jul 2021 10:52:06 +0000 - rev 586543
Push 146801 by aosmond@mozilla.com at Fri, 23 Jul 2021 11:13:16 +0000
Bug 1721190 - Allow fallback from WR to SW-WR on Android. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D120247
ee40230413eb08737e07b2e62514d67961d355db: Bug 1717627 - Part 2. Follow up test fuzzing. r=gfx-reviewers,jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Wed, 21 Jul 2021 18:05:42 +0000 - rev 586374
Push 146685 by abutkovits@mozilla.com at Wed, 21 Jul 2021 21:58:08 +0000
Bug 1717627 - Part 2. Follow up test fuzzing. r=gfx-reviewers,jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D120516
74c20eb1d866984a93496c295f0b79fc91a48827: Bug 1717627 - Part 2. Follow up test fuzzing. r=gfx-reviewers,jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Wed, 21 Jul 2021 18:05:42 +0000 - rev 586349
Push 146668 by aosmond@mozilla.com at Wed, 21 Jul 2021 18:55:14 +0000
Bug 1717627 - Part 2. Follow up test fuzzing. r=gfx-reviewers,jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D120516
6463b3bc31961ea9aca66b4f30dba214e76db30c: Bug 1715269 - Prefer WebRender over XRender, unless WebRender is force disabled. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Wed, 21 Jul 2021 16:50:46 +0000 - rev 586339
Push 146660 by aosmond@mozilla.com at Wed, 21 Jul 2021 18:49:06 +0000
Bug 1715269 - Prefer WebRender over XRender, unless WebRender is force disabled. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D120488
a4fc98a90051f0dfb570e6f7b7624201f274c821: Bug 1721626 - Allow Software WebRender in safe mode. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Wed, 21 Jul 2021 16:50:46 +0000 - rev 586338
Push 146660 by aosmond@mozilla.com at Wed, 21 Jul 2021 18:49:06 +0000
Bug 1721626 - Allow Software WebRender in safe mode. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D120475
5689add84fe24a90d677da87a42edb13977ba087: Bug 1717685 - Silently handle NOTHING_TO_DO as SUCCESS when replaying a recording, rather than asserting on it. r=jrmuizel
Jonathan Kew <jkew@mozilla.com> - Tue, 20 Jul 2021 17:43:31 +0000 - rev 586205
Push 146585 by jkew@mozilla.com at Tue, 20 Jul 2021 17:45:58 +0000
Bug 1717685 - Silently handle NOTHING_TO_DO as SUCCESS when replaying a recording, rather than asserting on it. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D119398
f75c10c88c13bf67bc5aff222c2ad1622086405c: Bug 1721424 - Fix _cairo_strtod to accept a leading sign, avoiding infinite loop in parse_array. r=jrmuizel
Jonathan Kew <jkew@mozilla.com> - Tue, 20 Jul 2021 17:42:20 +0000 - rev 586204
Push 146584 by jkew@mozilla.com at Tue, 20 Jul 2021 17:44:44 +0000
Bug 1721424 - Fix _cairo_strtod to accept a leading sign, avoiding infinite loop in parse_array. r=jrmuizel This has been submitted upstream at https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/203. Differential Revision: https://phabricator.services.mozilla.com/D120365
a2af18ebbe6e043e4b0acf958baca829bdb79bc4: Bug 1720429 - Support SourceSurfaceOffset correctly in all DrawSurface implementations. r=jrmuizel
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 19 Jul 2021 22:01:32 +0000 - rev 586096
Push 146529 by mwoodrow@mozilla.com at Mon, 19 Jul 2021 22:44:19 +0000
Bug 1720429 - Support SourceSurfaceOffset correctly in all DrawSurface implementations. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D120136
5218eb2cd40d17ff7430ad8ffd669b9895f3933f: Bug 1720429 - CreateClippedDrawTarget takes a rect in user space. r=jrmuizel
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 19 Jul 2021 22:01:31 +0000 - rev 586095
Push 146529 by mwoodrow@mozilla.com at Mon, 19 Jul 2021 22:44:19 +0000
Bug 1720429 - CreateClippedDrawTarget takes a rect in user space. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D120135
4d0e89df84187fe65c7b406133c6789fe9175a75: Bug 1720429 - Add test for transformed filter, which fails under reftest-snapshot. r=jrmuizel
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 19 Jul 2021 22:01:31 +0000 - rev 586094
Push 146529 by mwoodrow@mozilla.com at Mon, 19 Jul 2021 22:44:19 +0000
Bug 1720429 - Add test for transformed filter, which fails under reftest-snapshot. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D120134
9079b87aeba18ef74536d8ebbd62e22b0930b99a: Bug 1720176 - Get Matrix4x4Typed::Decompose() to compile for non-Unknown matrix types. r=jrmuizel
Botond Ballo <botond@mozilla.com> - Mon, 19 Jul 2021 18:37:37 +0000 - rev 586080
Push 146515 by bballo@mozilla.com at Mon, 19 Jul 2021 19:00:09 +0000
Bug 1720176 - Get Matrix4x4Typed::Decompose() to compile for non-Unknown matrix types. r=jrmuizel Depends on D119696 Differential Revision: https://phabricator.services.mozilla.com/D119697
f95bf7ce00ee6ea51a6db7124e3c3d938db26f33: Bug 1720176 - Get To/FromUnknownMatrix() to respect the matrix's representation type. r=jrmuizel
Botond Ballo <botond@mozilla.com> - Mon, 19 Jul 2021 18:37:36 +0000 - rev 586079
Push 146515 by bballo@mozilla.com at Mon, 19 Jul 2021 19:00:09 +0000
Bug 1720176 - Get To/FromUnknownMatrix() to respect the matrix's representation type. r=jrmuizel Prior to this patch, ToUnknownMatrix() on a Matrix4x4Typed<A, B, double> would return a Matrix4x4Typed<Unknown, Unknown, float>. After this patch, it returns a Matrix4x4Typed<Unknown, Unknown, double>. Differential Revision: https://phabricator.services.mozilla.com/D119696
8da7074793a30cf80ee39739e144a2bebddcf72e: Bug 1717887 Part 2: Make RenderThread backed by nsIThread, with a hang monitor. r=gfx-reviewers,jrmuizel
Brad Werth <bwerth@mozilla.com> - Mon, 19 Jul 2021 17:35:55 +0000 - rev 586076
Push 146512 by bwerth@mozilla.com at Mon, 19 Jul 2021 17:38:27 +0000
Bug 1717887 Part 2: Make RenderThread backed by nsIThread, with a hang monitor. r=gfx-reviewers,jrmuizel The background hang monitor uses the same timing thresholds as the one used by the compositor thread, for similar reasons. Differential Revision: https://phabricator.services.mozilla.com/D120117
8614cd64ce97a7ada04847deeebb6abdcc7c4f0e: Bug 1717887 Part 1: Abstract RenderThread task pushing, and make it private. r=gfx-reviewers,jrmuizel
Brad Werth <bwerth@mozilla.com> - Mon, 19 Jul 2021 17:35:55 +0000 - rev 586075
Push 146512 by bwerth@mozilla.com at Mon, 19 Jul 2021 17:38:27 +0000
Bug 1717887 Part 1: Abstract RenderThread task pushing, and make it private. r=gfx-reviewers,jrmuizel Instead of warning against callers directly accessing the thread message loop, actuually prevent them from doing so. This is also a preliminary step to changing the type of the internally-created thread, which will no longer directly expose its message loop. Differential Revision: https://phabricator.services.mozilla.com/D119562
92eb5955a19b00c69aee8f37006e0f0bf0f37283: Bug 1721191 - Disable fallback from WR/SW-WR to basic. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Mon, 19 Jul 2021 15:41:36 +0000 - rev 585954
Push 146500 by aosmond@mozilla.com at Mon, 19 Jul 2021 15:45:08 +0000
Bug 1721191 - Disable fallback from WR/SW-WR to basic. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D120250
f0914306ef83eedbdb4d6cbf81a93b4a7e7d7dfd: Bug 1721190 - Allow fallback from WR to SW-WR on Android. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Mon, 19 Jul 2021 15:36:02 +0000 - rev 585952
Push 146498 by aosmond@mozilla.com at Mon, 19 Jul 2021 15:38:29 +0000
Bug 1721190 - Allow fallback from WR to SW-WR on Android. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D120247
5cd1ac96a0ff0e1486b239f14a0c0c128d50c288: Bug 1715771 - Cherry-pick changes from https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/196 to avoid breakage when tagging PDF output. r=jrmuizel
Jonathan Kew <jkew@mozilla.com> - Mon, 19 Jul 2021 13:17:46 +0000 - rev 585941
Push 146487 by jkew@mozilla.com at Mon, 19 Jul 2021 13:20:19 +0000
Bug 1715771 - Cherry-pick changes from https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/196 to avoid breakage when tagging PDF output. r=jrmuizel Depends on D120214 Differential Revision: https://phabricator.services.mozilla.com/D120215
ae62445f52a2efad098024b2b4bfcbe34a7a348b: Bug 1486386 - Cherry-pick cairo commit 30a0ae56d8eaf7735d6f4a8a889e9c54bc0debc1 to fix isxdigit issue. r=jrmuizel
Jonathan Kew <jkew@mozilla.com> - Mon, 19 Jul 2021 13:17:46 +0000 - rev 585940
Push 146487 by jkew@mozilla.com at Mon, 19 Jul 2021 13:20:19 +0000
Bug 1486386 - Cherry-pick cairo commit 30a0ae56d8eaf7735d6f4a8a889e9c54bc0debc1 to fix isxdigit issue. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D120214
063622f1a9b5bf4f4ab425fcf2ff67140d022578: Bug 1719668 - Do not force XFlush() on XRender r=jrmuizel,nical
Alexandre Lissy <lissyx+mozillians@lissyx.dyndns.org> - Thu, 15 Jul 2021 08:56:20 +0000 - rev 585567
Push 146322 by alissy@mozilla.com at Thu, 15 Jul 2021 09:30:48 +0000
Bug 1719668 - Do not force XFlush() on XRender r=jrmuizel,nical Differential Revision: https://phabricator.services.mozilla.com/D119557
540a7a99af3e6c957215726159287f0fb853b530: Bug 1716120 - Bump the compositor thread stack size to 320K r=jrmuizel
Dzmitry Malyshau <dmalyshau@mozilla.com> - Sun, 27 Jun 2021 01:23:38 +0000 - rev 584618
Push 145712 by dmalyshau@mozilla.com at Sun, 27 Jun 2021 01:26:03 +0000
Bug 1716120 - Bump the compositor thread stack size to 320K r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D118840
26f4d57d3de51be2c2c359cffe6fc1bf35ca1707: Bug 1716120 - Bump the compositor thread stack size to 320K r=jrmuizel
Dzmitry Malyshau <dmalyshau@mozilla.com> - Fri, 25 Jun 2021 21:56:35 +0000 - rev 584476
Push 145692 by dmalyshau@mozilla.com at Fri, 25 Jun 2021 21:58:57 +0000
Bug 1716120 - Bump the compositor thread stack size to 320K r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D118840
59bc043e393b943e80240d26d505234b2051eeea: Bug 1717117: Enable low-quality-pinch-zoom pref on Android Nightly. r=jrmuizel
Jeff Muizelaar <jmuizelaar@mozilla.com> - Fri, 25 Jun 2021 14:48:50 +0000 - rev 584449
Push 145666 by jmuizelaar@mozilla.com at Fri, 25 Jun 2021 14:51:14 +0000
Bug 1717117: Enable low-quality-pinch-zoom pref on Android Nightly. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D118224
318e0d51cffb31b6220bed6c6a915b308816cc05: Bug 1717117: Enable low-quality-pinch-zoom pref on Android Nightly. r=jrmuizel
Brad Werth <bwerth@mozilla.com> - Fri, 25 Jun 2021 00:59:53 +0000 - rev 584353
Push 145619 by jmuizelaar@mozilla.com at Fri, 25 Jun 2021 01:02:18 +0000
Bug 1717117: Enable low-quality-pinch-zoom pref on Android Nightly. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D118224
f01b2d4d84593826ca51a0503f79b1021d38a736: Bug 1717945 - Use linear filter for low quality pinch-zoom with native compositor r=gfx-reviewers,jrmuizel
dev <dev@devs-MacBook-Pro.local> - Thu, 24 Jun 2021 19:53:48 +0000 - rev 584317
Push 145596 by gwatson@mozilla.com at Thu, 24 Jun 2021 19:56:09 +0000
Bug 1717945 - Use linear filter for low quality pinch-zoom with native compositor r=gfx-reviewers,jrmuizel Less pixely while zooming. Differential Revision: https://phabricator.services.mozilla.com/D118651
6aecee127d0c6dc7410a906757d0d9408095f6a7: Bug 1717944 - Use linear filter for low quality pinch-zoom with draw compositor r=gfx-reviewers,jrmuizel
Glenn Watson <git@intuitionlibrary.com> - Thu, 24 Jun 2021 19:29:28 +0000 - rev 584315
Push 145594 by gwatson@mozilla.com at Thu, 24 Jun 2021 19:36:01 +0000
Bug 1717944 - Use linear filter for low quality pinch-zoom with draw compositor r=gfx-reviewers,jrmuizel Makes the zooming a bit less pixely. Differential Revision: https://phabricator.services.mozilla.com/D118641
d99fe7dbb8f8a7f090df19d9c80b05fa386b2811: Bug 1714391. r=jrmuizel,jgilbert
Andrew Osmond <aosmond@mozilla.com> - Thu, 24 Jun 2021 16:56:09 +0000 - rev 584306
Push 145585 by jcristau@mozilla.com at Thu, 24 Jun 2021 17:08:49 +0000
Bug 1714391. r=jrmuizel,jgilbert Differential Revision: https://phabricator.services.mozilla.com/D118221
7b80ff096f0e773869eed18f1be25da39ab4ad6e: Bug 1712855 - Fix assertion when recording SVG image blobs with non-integer translation transforms. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Tue, 22 Jun 2021 16:10:42 +0000 - rev 584035
Push 145413 by aosmond@mozilla.com at Tue, 22 Jun 2021 16:33:53 +0000
Bug 1712855 - Fix assertion when recording SVG image blobs with non-integer translation transforms. r=jrmuizel When we rasterized SVG images on the main thread of the content process, we would call gfxUtils::DrawPixelSnapped with aUseOptimalFillOp set to false. We should do the same when recording them. Differential Revision: https://phabricator.services.mozilla.com/D116398
064d1e04ff9f5ddac8fe0889f84106489e15ce13: Bug 1717182 - Make nsWindows::mIsRTL dynamic on Windows r=jrmuizel,gfx-reviewers
sotaro <sotaro.ikeda.g@gmail.com> - Tue, 22 Jun 2021 02:41:59 +0000 - rev 583986
Push 145370 by sikeda.birchill@mozilla.com at Tue, 22 Jun 2021 02:44:19 +0000
Bug 1717182 - Make nsWindows::mIsRTL dynamic on Windows r=jrmuizel,gfx-reviewers When high contrast mode is enabled, 2 caption buttons are painted on top of each other like Bug 1715990. Normally we did not notice 2 caption buttons, since they are painted on same position. One is drawn by DWM, another is drawn by gecko. But when RTL is changed after window creation, we notice 2 caption buttons. See Bug 1715990. One button exists on window's top left, another button exists on window's top right. This happens since position of button by DWM is not updated for RTL change. This bug is for fixing position of button by DWM when RTL is updated. It is not simple to remove button by gecko or button by DWM. Then this bug just fixes position of the button by DWM. Differential Revision: https://phabricator.services.mozilla.com/D118257
c95431816f9ab573e628d10c66bcccad7e024841: Bug 1715515 - Part 4. Fix quotes on bits check for wpt fuzz. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Mon, 21 Jun 2021 17:00:53 +0000 - rev 583914
Push 145335 by aosmond@mozilla.com at Mon, 21 Jun 2021 18:32:51 +0000
Bug 1715515 - Part 4. Fix quotes on bits check for wpt fuzz. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D118380
12bf2bd03e3046568c962ee6049eda463f1ea42e: Bug 1715515 - Part 3. Update wpt reftest fuzz. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Mon, 21 Jun 2021 14:59:33 +0000 - rev 583889
Push 145320 by aosmond@mozilla.com at Mon, 21 Jun 2021 15:01:56 +0000
Bug 1715515 - Part 3. Update wpt reftest fuzz. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D118366
da18bc4c01333c45788ec0cdfca84938a4d8bf1b: Bug 1716933 - Remove DefineClip API from WR public API r=gfx-reviewers,jrmuizel
Glenn Watson <git@intuitionlibrary.com> - Sun, 20 Jun 2021 22:26:54 +0000 - rev 583842
Push 145288 by gwatson@mozilla.com at Sun, 20 Jun 2021 22:29:20 +0000
Bug 1716933 - Remove DefineClip API from WR public API r=gfx-reviewers,jrmuizel This will allow simplifying some of the internal clip handling during scene building. Differential Revision: https://phabricator.services.mozilla.com/D118127
5bf5c6c0db62727490d2f8aa17e82698fb83c3e6: Bug 1716925 - Remove use of DefineClip in ClipManager r=gfx-reviewers,jrmuizel
Glenn Watson <git@intuitionlibrary.com> - Sun, 20 Jun 2021 22:26:53 +0000 - rev 583841
Push 145288 by gwatson@mozilla.com at Sun, 20 Jun 2021 22:29:20 +0000
Bug 1716925 - Remove use of DefineClip in ClipManager r=gfx-reviewers,jrmuizel This removes the last use of DefineClip from Gecko, which will allow removing and simplifying a lot of the clip handing code during scene building in WR. Differential Revision: https://phabricator.services.mozilla.com/D118121
c7cb63e184710abd9c54d813504a2cffcd1bd12f: Bug 1715803 - Paint blend mode temporary surfaces in device space. r=jrmuizel
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 18 Jun 2021 03:35:07 +0000 - rev 583798
Push 145259 by mwoodrow@mozilla.com at Fri, 18 Jun 2021 03:37:27 +0000
Bug 1715803 - Paint blend mode temporary surfaces in device space. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D117492
743226a3d588aa8a5dec834c90ad8376d05661fa: Bug 1715766 - [angle] Cherry-pick 3d texture respec fix. r=lsalzman,jrmuizel
Jeff Gilbert <jgilbert@mozilla.com> - Fri, 18 Jun 2021 00:46:52 +0000 - rev 583796
Push 145257 by jgilbert@mozilla.com at Fri, 18 Jun 2021 00:49:15 +0000
Bug 1715766 - [angle] Cherry-pick 3d texture respec fix. r=lsalzman,jrmuizel + Handle blank lines in moz.yaml. Differential Revision: https://phabricator.services.mozilla.com/D117578
1807c0aa91211265c1c7e1e05fea30167a146488: Bug 1716971 - Enable webrender on Android on NVIDIA Tegra GPUs. r=jrmuizel
Jamie Nicol <jnicol@mozilla.com> - Thu, 17 Jun 2021 13:07:50 +0000 - rev 583692
Push 145195 by jnicol@mozilla.com at Thu, 17 Jun 2021 13:10:12 +0000
Bug 1716971 - Enable webrender on Android on NVIDIA Tegra GPUs. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D118156
be0e5720b3eb4fc532be829f58f83e5f76c77bdb: Bug 1716913 - Remove use of DefineClip in nsDisplayList r=gfx-reviewers,jrmuizel
Glenn Watson <git@intuitionlibrary.com> - Thu, 17 Jun 2021 02:38:55 +0000 - rev 583631
Push 145156 by gwatson@mozilla.com at Thu, 17 Jun 2021 02:41:17 +0000
Bug 1716913 - Remove use of DefineClip in nsDisplayList r=gfx-reviewers,jrmuizel DefineClip is deprecated, this is one of the last two places in the Gecko code that still use it. Differential Revision: https://phabricator.services.mozilla.com/D118111
794b6154ea3997f25e6ff5270cdc407754994189: Bug 1716794 - Allow partial picture cache tile invalidation on Mali-400. r=jrmuizel
Jamie Nicol <jnicol@mozilla.com> - Wed, 16 Jun 2021 15:31:27 +0000 - rev 583568
Push 145113 by jnicol@mozilla.com at Wed, 16 Jun 2021 16:03:06 +0000
Bug 1716794 - Allow partial picture cache tile invalidation on Mali-400. r=jrmuizel Currently we prevent partial picture cache tile invalidation on all Mali devices to workaround a driver bug. (See bug 1663355 and bug 1691955.) This driver bug affects some Mali-G and Mali-T devices, but currently we apply the workaround for any Mali GPU. Mali-400 may or may not be affected by the same driver bug, but since it uses software webrender we certainly do not need to apply this workaround. Allowing partial invalidation should allow for smaller texture uploads. Differential Revision: https://phabricator.services.mozilla.com/D118017
802fef6188555fbda869d2c83a4b319b1d56c90b: Bug 1715803 - Paint blend mode temporary surfaces in device space. r=jrmuizel
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 16 Jun 2021 01:22:23 +0000 - rev 583493
Push 145066 by mwoodrow@mozilla.com at Wed, 16 Jun 2021 01:24:46 +0000
Bug 1715803 - Paint blend mode temporary surfaces in device space. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D117492
78b080ee6e694223a41b8f241bb1ed6aad7860a0: Bug 1716483 - Dynamically adjust tile raster scale for low-quality pinch zoom mode r=gfx-reviewers,jrmuizel
Glenn Watson <git@intuitionlibrary.com> - Wed, 16 Jun 2021 00:17:14 +0000 - rev 583489
Push 145062 by gwatson@mozilla.com at Wed, 16 Jun 2021 00:51:25 +0000
Bug 1716483 - Dynamically adjust tile raster scale for low-quality pinch zoom mode r=gfx-reviewers,jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D117735
250490d3ee927e807cb759c428791e7962ed074c: Bug 1716395 - Expose depth targets memory in the profiler HUD. r=gfx-reviewers,jrmuizel
Nicolas Silva <nsilva@mozilla.com> - Tue, 15 Jun 2021 21:25:55 +0000 - rev 583380
Push 145048 by nsilva@mozilla.com at Tue, 15 Jun 2021 21:59:17 +0000
Bug 1716395 - Expose depth targets memory in the profiler HUD. r=gfx-reviewers,jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D117895
592422c999f3e98f944d3a809a98ab8fe4a5120d: Bug 1716395 - Break texture memory down into categories in memory reports. r=gfx-reviewers,jrmuizel
Nicolas Silva <nsilva@mozilla.com> - Tue, 15 Jun 2021 21:25:54 +0000 - rev 583378
Push 145048 by nsilva@mozilla.com at Tue, 15 Jun 2021 21:59:17 +0000
Bug 1716395 - Break texture memory down into categories in memory reports. r=gfx-reviewers,jrmuizel Also expose the information in the profiler HUD and rename some counters to make it more apparent when specific to the atlases as opposed to other textures managed by the texture cache. Differential Revision: https://phabricator.services.mozilla.com/D117695
25f37c1eebbc68800caabae52829d50f45a19c7c: Bug 1716518 - Upgrade core-graphics-related crates.. r=jrmuizel
Mike Hommey <mh+mozilla@glandium.org> - Tue, 15 Jun 2021 21:00:55 +0000 - rev 583346
Push 145045 by mh@glandium.org at Tue, 15 Jun 2021 21:16:42 +0000
Bug 1716518 - Upgrade core-graphics-related crates.. r=jrmuizel core-graphics to v0.22.2 core-graphics-types to v0.1.1 core-foundation to v0.9.1 core-test to v19.2.0 Differential Revision: https://phabricator.services.mozilla.com/D117775
cefe0dbb2aaa2327b834a3fef91171e25c36ecd1: Bug 1716117 - Build SkiaPDF with harfbuzz subsetting, and eliminate use of sfntly. r=jrmuizel
Jonathan Kew <jkew@mozilla.com> - Tue, 15 Jun 2021 16:45:30 +0000 - rev 583292
Push 145023 by jkew@mozilla.com at Tue, 15 Jun 2021 17:33:17 +0000
Bug 1716117 - Build SkiaPDF with harfbuzz subsetting, and eliminate use of sfntly. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D117586
a9e81cc4ad25f7df7fef63c07ad95f574f6a8e5a: Bug 1715524 - Make FilterNodeComponentTransferSoftware::GenerateLookupTable identify table dynamic. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Tue, 15 Jun 2021 14:59:56 +0000 - rev 583277
Push 145010 by aosmond@mozilla.com at Tue, 15 Jun 2021 16:25:02 +0000
Bug 1715524 - Make FilterNodeComponentTransferSoftware::GenerateLookupTable identify table dynamic. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D117542
d6bea50c4ccebbe226cf9a0d4a0536c2028594ee: Bug 1716395 - Break texture memory down into categories in memory reports. r=gfx-reviewers,jrmuizel
Nicolas Silva <nsilva@mozilla.com> - Tue, 15 Jun 2021 10:06:06 +0000 - rev 583253
Push 144991 by nsilva@mozilla.com at Tue, 15 Jun 2021 14:40:41 +0000
Bug 1716395 - Break texture memory down into categories in memory reports. r=gfx-reviewers,jrmuizel Also expose the information in the profiler HUD and rename some counters to make it more apparent when specific to the atlases as opposed to other textures mamanged by the texture cache. Differential Revision: https://phabricator.services.mozilla.com/D117695
2c4c38e037f01b07b7b10b885694e4e42b248acb: Bug 1715803 - Paint blend mode temporary surfaces in device space. r=jrmuizel
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 15 Jun 2021 03:14:08 +0000 - rev 583110
Push 144962 by mwoodrow@mozilla.com at Tue, 15 Jun 2021 03:16:33 +0000
Bug 1715803 - Paint blend mode temporary surfaces in device space. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D117492
002ed6224559f53b6d19744ca2ef5235d99ef082: Bug 1714596 - Don't try to create a temporary DrawTarget for zero-sized blend modes. r=jrmuizel
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 14 Jun 2021 23:46:59 +0000 - rev 583099
Push 144955 by mwoodrow@mozilla.com at Tue, 15 Jun 2021 00:05:30 +0000
Bug 1714596 - Don't try to create a temporary DrawTarget for zero-sized blend modes. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D117592