Jeff Muizelaar
|
7288d777c9
|
Bug 1272778. Use IntRects for clip rects instead of Rects. r=mstange
Previously, we took an IntRect converted to Rect and then later wanted
ints in the backend. This avoids all of that.
|
2016-05-13 19:58:43 -04:00 |
|
Wes Kocher
|
69ee17e2fb
|
Backed out changeset b15136f926ca (bug 1272778) for build bustage
|
2016-05-13 16:05:12 -07:00 |
|
Jeff Muizelaar
|
4ed215c5a2
|
Bug 1272778. Use IntRects for clip rects instead of Rects. r=mstange
Previously, we took an IntRect converted to Rect and then later wanted
ints in the backend. This avoids all of that.
|
2016-05-13 18:51:09 -04:00 |
|
Thinker K.F. Li
|
2f0f3cd7e3
|
Bug 1253241 - Return empty render bound for empty clip. r=mattwoodrow
--HG--
extra : rebase_source : e758e8d1146e0dd7ba4e0c4c588ee19d5999cad9
|
2016-05-02 20:24:00 +02:00 |
|
Matt Woodrow
|
35ecd4fc8f
|
Bug 1260611 - Part 2: Block CompositorD3D11 after presenting until the previous frame is complete. r=Bas
--HG--
extra : rebase_source : 80a439a8ffa99a106e038102780ffb022966ecce
|
2016-05-11 10:53:46 +12:00 |
|
David Anderson
|
9427843932
|
Remove Windows-specific compositor calls to nsIWidget. (bug 1265975 part 5, r=jimm)
|
2016-05-04 22:00:14 -07:00 |
|
David Anderson
|
c7d105faf0
|
Use CompositorWidgetProxy in place of nsIWidget in the compositor. (bug 1264545 part 4, r=jimm)
|
2016-04-29 19:20:41 -04:00 |
|
David Anderson
|
86a0e1fbcf
|
Hoist mWidget into the Compositor base class. (bug 1264545 part 1, r=nical)
|
2016-04-29 19:20:40 -04:00 |
|
David Anderson
|
a4bd3b332b
|
Replace gfxWindowsPlatform::mD3D11Status with gfxConfig. (bug 1254899 part 9, r=jrmuizel)
|
2016-04-28 21:52:55 -07:00 |
|
David Anderson
|
b7528e9778
|
Introduce gfxConfig, a manager for graphics feature settings. (bug 1254899 part 3, r=milan)
|
2016-04-28 21:52:54 -07:00 |
|
Sebastian Hengst
|
cab1c27b22
|
Backed out 13 changesets (bug 1254899) for test failure in browser_Troubleshoot.js. r=backout
Backed out changeset f749ee384012 (bug 1254899)
Backed out changeset 1d7eeee5a5c5 (bug 1254899)
Backed out changeset b5ab83af342c (bug 1254899)
Backed out changeset 993906e53329 (bug 1254899)
Backed out changeset e8abac801a51 (bug 1254899)
Backed out changeset e9c311c68e4a (bug 1254899)
Backed out changeset f8f3ae8c5cef (bug 1254899)
Backed out changeset d17f98a9918a (bug 1254899)
Backed out changeset 21c8a7ea2b93 (bug 1254899)
Backed out changeset 64e58f9625eb (bug 1254899)
Backed out changeset 2de214d5d1e0 (bug 1254899)
Backed out changeset f2056259d227 (bug 1254899)
Backed out changeset b805df0c8296 (bug 1254899)
|
2016-04-28 10:32:25 +02:00 |
|
David Anderson
|
80d9b8c4ce
|
Replace gfxWindowsPlatform::mD3D11Status with gfxConfig. (bug 1254899 part 9, r=jrmuizel)
|
2016-04-27 22:54:26 -07:00 |
|
David Anderson
|
98f11088fc
|
Introduce gfxConfig, a manager for graphics feature settings. (bug 1254899 part 3, r=milan)
|
2016-04-27 22:54:25 -07:00 |
|
Nicolas Silva
|
593eadd25a
|
Bug 1266396 - Make TextureClient more robust against racy shutdown situations. r=Bas
|
2016-04-22 18:05:26 +02:00 |
|
Nicolas Silva
|
75c5a010e8
|
Bug 1265282 - Annotate reports instead of crashing when setting an incompatible compositor (D3D11). r=dvander
|
2016-04-21 18:12:19 +02:00 |
|
Nicolas Silva
|
fbb16ba823
|
Bug 1258768 - Check compositor backends before casting. r=dvander
|
2016-04-14 12:38:38 +02:00 |
|
Nicolas Silva
|
3aa33acdb7
|
Bug 1215265 - Shut PCompositorBridge down properly. r=sotaro
|
2015-11-24 14:50:51 +13:00 |
|
Sotaro Ikeda
|
0dcd939cf9
|
Bug 1259541 - Reduce clearing backbuffer in nsBaseWidget::CreateBackBufferDrawTarget() r=mattwoodrow
|
2016-04-04 18:25:04 -07:00 |
|
David Anderson
|
82cec35be7
|
Block compositable updates from stale layers. (bug 1256517 part 4, r=mattwoodrow,nical)
--HG--
extra : rebase_source : a7a9bc431d528de6561a9e55a0ebbb675ce494c4
|
2016-03-25 01:38:55 -07:00 |
|
David Anderson
|
1d196f7f91
|
Disable device access on textures created against stale layers. (bug 1256517 part 3, r=nical)
--HG--
extra : rebase_source : 02718e49b49379ced97fbfed3453f4efdd04564b
|
2016-03-25 01:36:17 -07:00 |
|
Sebastian Hengst
|
fa9288dc66
|
Backed out changeset 9d33171eb4e9 (bug 1256517)
|
2016-03-23 18:57:31 +01:00 |
|
Sebastian Hengst
|
cb73369e3b
|
Backed out changeset 27a8a01abf66 (bug 1256517)
|
2016-03-23 18:57:22 +01:00 |
|
David Anderson
|
db2e8ee11d
|
Block compositable updates from stale layers. (bug 1256517 part 4, r=mattwoodrow,nical)
|
2016-03-23 10:32:34 -07:00 |
|
David Anderson
|
08db4be559
|
Disable device access on textures created against stale layers. (bug 1256517 part 3, r=nical)
|
2016-03-23 10:32:21 -07:00 |
|
Nicolas Silva
|
9294c61389
|
Bug 1245813 - Make TextureHost bullet-proof against changing its compositor. r=dvander
|
2016-03-22 15:28:27 +01:00 |
|
Carsten "Tomcat" Book
|
a946199796
|
Backed out changeset 38aa13f30b92 (bug 1245813) for bc7 crashes on a CLOSED TREE
|
2016-03-22 17:11:21 +01:00 |
|
Nicolas Silva
|
2b867d9c85
|
Bug 1245813 - Make TextureHost bullet-proof against changing its compositor. r=dvander
|
2016-03-22 15:28:27 +01:00 |
|
Matt Woodrow
|
b95fd6e721
|
Bug 1223736 - Part 3: Remove the distinction between 2d and 3d masks since it only adds complexity. r=Bas
|
2016-03-22 09:10:37 +13:00 |
|
Nicolas Silva
|
644321f6b6
|
Bug 1256693 - Refer to ClientIPCAllocator instead of ISurfaceAllocator where it makes sense. r=sotaro
|
2016-03-21 15:18:20 +01:00 |
|
David Anderson
|
5827fd8527
|
Make access to gfxWindowsPlatform D3D11 devices thread-safe. (bug 1258174, r=bas)
|
2016-03-21 00:14:05 -07:00 |
|
Matt Woodrow
|
41cff5119c
|
Bug 1257013 - Part 2: Use readback to synchronize d3d11 video. r=cpearce,Bas
--HG--
extra : rebase_source : 252d183ea0c15f4326c25b4f84ae1c9b43237759
|
2016-03-21 18:49:59 +13:00 |
|
Markus Stange
|
af194f29fe
|
Bug 1251894 - In CompositorD3D11::CreateTexture, copy as much as the render target allows. r=bas
MozReview-Commit-ID: KK5wu3T4tLE
--HG--
extra : rebase_source : 2d0b144510b286b8c2010954ea5f8738744108ad
|
2016-03-10 16:03:24 -05:00 |
|
Bas Schouten
|
41adef94fb
|
Bug 1251778 - Followup: Remove unreferenced local variable. r=bustage
|
2016-03-10 03:26:15 +00:00 |
|
Bas Schouten
|
8a205e06fb
|
Bug 1251778: Attempt to avoid presenting when the window is still resizing. r=jrmuizel
|
2016-03-10 03:12:55 +00:00 |
|
David Anderson
|
b7dba4cb77
|
Require mix-blend mode support in all compositors and layer managers. (bug 1209278 part 1, r=mstange)
|
2016-02-23 10:11:21 -08:00 |
|
Lee Salzman
|
059ca6d6f5
|
Bug 1249813 - part 3 - tell the compositor if the root layer has opaque content so it can skip clears. r=mattwoodrow
|
2016-02-25 14:38:05 -05:00 |
|
Nicolas Silva
|
60f1ac8846
|
Bug 1250873 - Rename HasInternalBuffer into HasIntermediateBuffer in layers. r=sotaro
|
2016-02-25 14:15:58 +01:00 |
|
Bas Schouten
|
36d729fab3
|
Bug 1232042: Execute an additional present for D3D11 on the compositor thread when a WM_PAINT event has returned. r=jrmuizel
|
2016-02-24 03:50:09 +00:00 |
|
Phil Ringnalda
|
a5861fc16a
|
Back out 6a24b31747be (bug 1232042) for crashes @RecvForcePresent
CLOSED TREE
|
2016-02-23 21:27:46 -08:00 |
|
Bas Schouten
|
fd04611c7c
|
Bug 1232042: Execute an additional present for D3D11 on the compositor thread when a WM_PAINT event has returned. r=jrmuizel
|
2016-02-24 03:50:09 +00:00 |
|
Wes Kocher
|
a9ea5f6a56
|
Backed out 2 changesets (bug 1193557, bug 1209278) for build bustage
Backed out changeset 755b9088813c (bug 1193557)
Backed out changeset 21356fa4e353 (bug 1209278)
--HG--
extra : commitid : 5hf8aSA5FhN
|
2016-02-23 10:39:08 -08:00 |
|
David Anderson
|
a08042eef1
|
Require mix-blend mode support in all compositors and layer managers. (bug 1209278 part 1, r=mstange)
--HG--
extra : rebase_source : c63182aa6b4465e22d8d4147bfd40bc1e8183b08
|
2016-02-23 10:11:21 -08:00 |
|
Wes Kocher
|
14a39eb4fe
|
Merge m-c to inbound, a=merge
--HG--
extra : commitid : EcXZgqBBN3f
|
2016-02-17 11:14:33 -08:00 |
|
Wes Kocher
|
4c4e5f57b5
|
Backed out changeset 3dce92c9562d (bug 1232042) for causing Win7 slaves to apparently crash and lock up a=backout
--HG--
extra : commitid : LR9A2AvlKN6
|
2016-02-17 11:11:10 -08:00 |
|
David Anderson
|
0b9ff5b722
|
Lazily initialize D3D11 mix-blend shaders. (bug 1246388, r=mattwoodrow)
|
2016-02-12 17:15:33 -08:00 |
|
Bas Schouten
|
273c601802
|
Bug 1247775 - Part 1: Remove D3D10/D2D 1.0 texture integration from layers. r=dvander
MozReview-Commit-ID: CPBTl0cEG3p
|
2016-02-13 14:33:27 +01:00 |
|
Milan Sreckovic
|
e5d1fffa48
|
Bug 1187464 - Part 2. RTTI for TextureSource debug purposes. Carry r=botond
|
2016-02-08 11:57:00 +01:00 |
|
Carsten "Tomcat" Book
|
01b9f62513
|
Backed out changeset 9320c843aa7e (bug 1247775) for breaking win 8 reftests
|
2016-02-12 08:49:50 +01:00 |
|
Bas Schouten
|
86009f3faf
|
Bug 1247775 - Part 1: Remove D3D10/D2D 1.0 texture integration from layers. r=dvander
MozReview-Commit-ID: CPBTl0cEG3p
--HG--
extra : rebase_source : 88e86efda5e943ffe8d374ab6462b4b0fed20487
|
2016-02-12 00:52:59 +01:00 |
|
Bas Schouten
|
fe90bf3a21
|
Bug 1232042: Workaround Windows presentation bug by executing a present call on the main thread during a WM_PAINT event. r=jrmuizel
MozReview-Commit-ID: JbPdhIi9zCd
|
2016-02-06 03:14:44 +00:00 |
|