sotaro
2063225117
Bug 1423806 - Enable IMFYCbCrImage with WebRender r=mattwoodrow
2017-12-07 22:15:34 +09:00
sotaro
b5f9b3b90d
Bug 1423807 - Enable D3D11TextureData in TextureClient::CreateFromSurface() with WebRender r=nical
2017-12-07 20:17:07 +09:00
Bogdan Tara
8e9610529d
Merge mozilla-central to inbound. r=merge a=merge on a CLOSED TREE
2017-12-07 13:02:03 +02:00
Bogdan Tara
cbd802ee7d
Merge inbound to mozilla central r=merge a=merge
2017-12-07 12:53:20 +02:00
Alexis Beingessner
6917337349
Bug 1423346 - make wr use better texture upload strategies. r=jrmuizel
...
If ANGLE is used, we favour Immediate texture upload. Otherwise we
favour Dynamic. Previously, we were using the default of Stream.
MozReview-Commit-ID: LXDKxnmjp6O
2017-12-06 15:07:16 -05:00
Sebastian Hengst
b485da50e4
Backed out changeset 5f90362bbc80 (bug 1422368) for Windows static bustage (unresolved externals). r=backout
2017-12-06 20:20:54 +02:00
David Major
d68fefde32
Bug 1422368 - Work around a clang-cl complilation bug in yuv_row_win.cpp harder. r=jrmuizel
2017-12-06 12:24:53 -05:00
James Willcox
504cd255d1
Bug 1421313 - Remove TexturePoolOGL r=jgilbert
...
MozReview-Commit-ID: ADjiygVoHg3
2017-12-06 10:13:34 -06:00
James Willcox
4cf9ce3ec9
Back out bug 1421313 because of build breakage on a CLOSED TREE r=me
...
MozReview-Commit-ID: HhNuCAUDU59
2017-12-06 09:53:13 -06:00
James Willcox
06d689e11c
Bug 1421313 - Remove TexturePoolOGL r=nical
...
MozReview-Commit-ID: ADjiygVoHg3
2017-12-06 09:41:08 -06:00
David Major
1bb3a226c5
Bug 1422368 - Work around a clang-cl complilation bug in yuv_row_win.cpp harder. r=jrmuizel
...
--HG--
extra : histedit_source : f55f9b6a92b88d72a83bf0e2f0da973f445aa47a
2017-12-06 12:24:53 -05:00
Kartikaya Gupta
d3646ab324
Bug 1423669 - Make WebRenderAPI refcounting threadsafe for use on the APZ controller thread. r=sotaro
...
MozReview-Commit-ID: 4VUQz48QT9t
--HG--
extra : rebase_source : 43dc64fcfbd73a31aa0b13dba9140295dc72f9cb
2017-12-06 13:36:58 -05:00
Tiberius Oros
be4fc858c5
Merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-12-06 12:35:04 +02:00
Gurzau Raul
f5f1c3f294
Merge inbound to mozilla-central r=merge a=merge
2017-12-06 11:53:55 +02:00
Lee Salzman
6dc1932292
Bug 1394570 - request synthetic bold for Mac fonts with WR. r=gankro
...
MozReview-Commit-ID: JAmWZM9SOe0
2017-12-05 22:18:53 -05:00
Kartikaya Gupta
0e8b7ffc89
Bug 1423205 - Fix typo causing leaks to be reported. r=jerry
...
MozReview-Commit-ID: 8wJNEwFEur0
--HG--
extra : rebase_source : 84def2f9a958a97bc876eda6bacd494a80ac0aba
2017-12-05 11:27:27 -05:00
peter chang
f735c3d7f1
Bug 1418791 - Ensure mSnapshot access is protected by mutex, r=dvander
...
MozReview-Commit-ID: 3NPzv6VftxZ
--HG--
extra : rebase_source : 2af00974d4de8d0cc15a326520111c32c4437b54
2017-12-05 15:35:16 +08:00
Cosmin Sabou
08218515b9
Merge mozilla-inbound to mozilla-central r=merge a=merge
2017-12-06 00:09:01 +02:00
Kartikaya Gupta
5607b0af94
Bug 1422317 - Update webrender to commit b7714b1d4348c00682b5643ea0e3f0b15adaeda5. r=jrmuizel
...
MozReview-Commit-ID: BuZtMenOwqd
--HG--
extra : rebase_source : 9f56e78c6e9309074f258acc319bb48a95e94c20
2017-12-05 11:51:33 -05:00
Noemi Erli
47b9c00fdc
Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE
2017-12-05 15:52:10 +02:00
shindli
2e08acdf88
Merge inbound to mozilla-central r=merge a=merge
2017-12-05 11:58:51 +02:00
Bogdan Tara
28f65f2044
Merge mozilla-central to inbound. r=merge a=merge on a CLOSED TREE
2017-12-04 22:47:53 +02:00
Jeff Muizelaar
644c528356
Bug 1422466. Drop a copy from TextDrawTarget::FillGlyphs. r=Gankro
...
We try hard to ensure that the glyph buffers are of the same type.
2017-12-04 13:01:55 -05:00
Mike Shal
29e2f8c259
Bug 1319222 - Change --param flag to be multiple arguments; r=chmanchester
...
This flag should be two parameters, the first of which is '--param', and
the second is the parameter, such as 'inline-unit-growth=10000'. The
recursive make backend lets this slide at the moment because
PerSourceFlags aren't shell_quoted() there.
MozReview-Commit-ID: 8vblYqCGxwg
--HG--
extra : rebase_source : b3fb7fd78e1deec27c3ceb2bcc706e2e3e201e9e
2017-11-22 14:50:24 -05:00
Noemi Erli
449829ebb2
Merge mozilla-central to mozilla-autoland. r=merge a=merge
2017-12-05 16:31:06 +02:00
Bas Schouten
d3659cd140
Bug 1422169: Have the D3D11TextureData destructor defer releasing the last reference to its DrawTarget to the paint thread. r=dvander
...
MozReview-Commit-ID: Dmzu5Nnpx9g
2017-12-01 17:04:46 +01:00
Daosheng Mu
ceb0da875a
Bug 1420940 - Separate dispatching VR events to an individual scope to avoid deadlock. r=dvander, r=kip
...
MozReview-Commit-ID: 7tpzUDNoShw
2017-12-03 13:19:33 -05:00
Ryan VanderMeulen
424e4364dd
Bug 1422898 - Update Harfbuzz to 1.7.2. r=jfkthame
2017-12-05 07:44:54 -05:00
David Major
c6c7ce4333
Bug 1422368 - Work around a clang-cl bug in yuv_row_win.cpp. r=jrmuizel
2017-12-01 16:46:21 -05:00
Jonathan Kew
d78445777f
Bug 1418818 - Allow downloadable fonts to include CBLC/CBDT tables on platforms where we're using Freetype. r=jrmuizel
2017-12-01 15:18:09 +00:00
Jonathan Kew
3b01ad4cc3
Bug 1421964 - Remove residual traces of the old fontconfig backend, no longer in the tree. r=jrmuizel
2017-12-01 15:18:07 +00:00
Andrew Osmond
cc5c98e1d3
Bug 1420648 - Ensure WebRender computes the snapped image decode size the same as the fallback path. r=tnikkel
2017-12-01 07:18:53 -05:00
Andrew Osmond
a3a7832363
Bug 1419912 - Part 1. Add/use surface invalidation counter to track changes in SourceSurfaceSharedData. r=me
2017-12-01 06:59:21 -05:00
Gurzau Raul
1c0a590e09
Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE
2017-12-01 13:00:44 +02:00
Gurzau Raul
0b613c3887
Merge inbound to mozilla-central r=merge a=merge
2017-12-01 12:56:06 +02:00
Sebastian Hengst
5e55af8f82
merge mozilla-central to autoland. r=merge a=merge
2017-12-01 01:30:16 +02:00
Sebastian Hengst
7cbd9c3050
merge mozilla-inbound to mozilla-central. r=merge a=merge
2017-12-01 01:25:54 +02:00
Brindusan Cristian
6a74eec204
Merge inbound to mozilla-central r=merge a=merge
2017-12-01 00:22:25 +02:00
Jeff Muizelaar
fd288de282
Bug 1379680. Move the displaylist ByteBuf into a Vec instead of copying. r=kats
...
This eliminates a copy of the displaylist on the compositor thread.
2017-11-30 15:12:14 -05:00
Jeff Muizelaar
b084a22343
Bug 1422157. Remove some unused members from AzureState. r=jrmuizel
...
--HG--
extra : rebase_source : 175119d7aac6b5d1c0b8358f07f7572e43d483f8
2017-11-30 17:47:43 -05:00
sotaro
78b2129696
Bug 1416533 - Skip to generate frame if there is no update r=nical,kats
2017-11-30 21:38:47 +09:00
sotaro
5988aed34a
Bug 1421939 - Fix RenderDXGIYCbCrTextureHostOGL::GetSize() r=nical
2017-11-30 21:30:35 +09:00
Jeff Muizelaar
f303d56ec5
Bug 1406507 - Use an ipc::ByteBuf instead of ByteBuffer to send the DisplayList instead of a ByteBuffer. r=kats
...
DONTBUILD because this is a backout/reland to make sure the code is associated
with the right bug.
MozReview-Commit-ID: GPQABR9ONld
2017-11-30 07:16:21 -05:00
Kartikaya Gupta
29e86552c5
Bug 1379680 - Revert changes that were accidentally landed as part the wrong bug. r=me
...
MozReview-Commit-ID: HUreLLz3uKI
2017-11-30 07:12:18 -05:00
Margareta Eliza Balazs
8f1ff0908b
Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE
2017-11-30 12:56:57 +02:00
shindli
c040137399
Merge mozilla-inbound to mozilla-central. r=merge a=merge
2017-11-30 12:01:52 +02:00
Jeff Muizelaar
524b31d2ff
Bug 1421860. Remove unused gfxContext::SetSource.
...
This removes some state from AzureState which will
make gfxContext creation and save()/restore() cheaper
2017-11-29 23:51:52 -05:00
Bogdan Tara
df97c78dbf
Merge mozilla-central to inbound. r=merge a=merge on a CLOSED TREE
2017-11-30 01:10:06 +02:00
Bogdan Tara
d8635b15e4
Merge inbound to mozilla-central r=merge a=merge on a CLOSED TREE
2017-11-30 00:41:09 +02:00
Jeff Muizelaar
fba16646be
Bug 1379680. Add an ipc ByteBuf type. r=billm
...
This adds a ByteBuf type that can be sent by taking
ownership of its buffer instead of having to make a copy.
2017-11-29 10:11:15 -05:00