Birunthan Mohanathas
a44818609c
Bug 1185763 - Part 3: Rename nsTArray::MoveElementsFrom to AppendElements. r=froydnj
2015-08-11 08:29:46 -07:00
Birunthan Mohanathas
88ff16fb47
Bug 1185763 - Part 1: Always use mozilla::Move with nsTArray::MoveElementsFrom. r=froydnj
2015-08-11 08:29:46 -07:00
Kartikaya Gupta
766e142fda
Bug 1191886 - Change a couple of scrollbar async-repositioning tests so they don't get tripped up by rounding error. r=botond
2015-08-10 17:08:25 -04:00
Kartikaya Gupta
34fdbf529a
Bug 1189443 - Don't round down the margin amounts when inflating the displayport. r=dvander
2015-08-10 18:30:45 -04:00
Andrea Marchesini
2a626aa941
Bug 1186725 - InitTextures should check if LockRect() returns an error, r=mattwoodrow
2015-08-10 14:47:22 +01:00
Matt Woodrow
0538f0f99c
Bug 1061525 - Part 6: Add readback code for converting NV12 MacIOSurfaces into RGB. r=nical
2015-08-10 22:04:27 +10:00
Matt Woodrow
21dfc3038b
Bug 1061525 - Part 4: Add an NV12 effect, and implement it for CompositorOGL. r=nical
2015-08-10 22:04:26 +10:00
Matt Woodrow
52b89d8a22
Bug 1061525 - Part 3: Add shaders for NV12 to OGLShaderProgram. r=BenWa
2015-08-10 22:04:26 +10:00
Matt Woodrow
f76333ce62
Bug 1061525 - Part 2: Make MacIOSurfaceTextureHostOGL understand planar MacIOSurfaces. r=jrmuizel
2015-08-10 22:04:26 +10:00
Matt Woodrow
0dc1d84722
Bug 1061525 - Part 1: Add support for planar MacIOSurfaces. r=BenWa
2015-08-10 22:04:25 +10:00
Sotaro Ikeda
def035db89
Bug 1186000 - Support screen mirroring to HDMI display on gonk r=mwu,mattwoodrow
2015-08-08 13:50:47 -07:00
Matt Woodrow
23350b9b55
Bug 1191040 - Ensure that we only compute the tile size once. r=BenWa
2015-08-07 15:37:56 -04:00
Ryan VanderMeulen
41b12d46e3
Backed out changeset 4e63305fe592 (bug 1191040) for Linux gtest crashes.
...
CLOSED TREE
2015-08-07 16:24:59 -04:00
Benoit Girard
42e8e2c564
Bug 1150552 - Fix partial present bug with FPS counter. r=mattwoodrow
2015-08-07 14:11:18 -04:00
Matt Woodrow
2b069a812f
Bug 1191040 - Ensure that we only compute the tile size once. r=BenWa
2015-08-07 15:37:56 -04:00
David Anderson
edce567d24
Remove the backend flag to TextureClient::CreateForDrawing. (bug 1183910 part 9, r=mattwoodrow)
2015-08-06 17:27:36 -07:00
Sotaro Ikeda
a1d760010f
Bug 1191457
- Revert SetDispAcquireFence() calling change r=nical
2015-08-06 06:50:02 -07:00
Carsten "Tomcat" Book
5e2ac88ac9
Backed out 2 changesets (bug 1183910) for bustage on a CLOSED TREE
...
Backed out changeset 9617a34de78f (bug 1183910)
Backed out changeset d8f79432c768 (bug 1183910)
2015-08-06 12:09:52 +02:00
David Anderson
06ee994860
Remove the backend flag to TextureClient::CreateForDrawing. (bug 1183910 part 9, r=mattwoodrow)
2015-08-06 02:41:07 -07:00
Bas Schouten
6391b21503
Bug 1190950: Check mappings and surfaces for UpdateFromSurface more robustly. r=mattwoodrow
2015-08-06 02:29:47 +00:00
Bas Schouten
93fa4e20ff
Bug 1188752 - Addendum: Make PersistentBufferProviderBasic constructor explicit. r=bustage on a CLOSED TREE
2015-08-05 19:37:23 +00:00
Bas Schouten
d952966e55
Bug 1188752: Ensure persistence of DrawTarget when using InitializeWithSurface. r=jrmuizel
2015-08-05 19:00:03 +00:00
Kartikaya Gupta
5ce79ec48b
Bug 1190936 - Attempt some graceful handling for an unexpected situation that otherwise crashes the browser. r=botond
2015-08-05 14:40:11 -04:00
Botond Ballo
5df8952fa6
Bug 1056356 - Remove the hand-rolled mechanism used to get nsRefPtr<const OverscrollHandoffChaiin> to work. r=kats
2015-07-29 19:52:42 -04:00
David Anderson
55bce7f5a1
Don't create a D3D11 compositor device on content processes. (bug 1183910 part 8, r=bas,mattwoodrow)
2015-08-05 02:45:06 -07:00
JerryShih
fd2a1cc997
Bug 1186236 - Fix drawQuad culling bug. r=nical
...
Consider the render target size for drawQuad culling.
2015-08-04 03:16:00 -04:00
Benoit Girard
141cad3d53
Bug 1189924 - Add a background color to the APZ minimap. r=kats
2015-07-31 16:47:52 -04:00
CJKu
474a77cd7a
Bug 1190176 - Make LayerScopeWebSocketManager thread safe. r=:djg
2015-08-03 22:22:00 +02:00
Wes Kocher
97d6f8f843
Backed out 6 changesets (bug 1061525) for mochitest-2 failures in test_BufferedSeek_mp4.html CLOSED TREE
...
Backed out changeset 5e90b9dab7fa (bug 1061525)
Backed out changeset ef5ce3d6412a (bug 1061525)
Backed out changeset 19c8682665a6 (bug 1061525)
Backed out changeset b48d13edb48d (bug 1061525)
Backed out changeset fae6602192a7 (bug 1061525)
Backed out changeset 5dfbd6e73c7a (bug 1061525)
2015-08-03 19:53:33 -07:00
Bobby Holley
712ae3891a
Bug 1190117 - Track mLastProducerID and mLastFrameID explicitly in ImageLayerProperties. r=roc
2015-08-03 15:03:25 -07:00
Matt Woodrow
5e11f7f64c
Bug 1061525 - Part 6: Add readback code for converting NV12 MacIOSurfaces into RGB. r=nical
2015-08-03 17:57:54 -04:00
Matt Woodrow
5892f1d11d
Bug 1061525 - Part 4: Add an NV12 effect, and implement it for CompositorOGL. r=nical
2015-08-03 17:57:39 -04:00
Matt Woodrow
5ae98d2956
Bug 1061525 - Part 3: Add shaders for NV12 to OGLShaderProgram. r=BenWa
2015-08-03 17:57:33 -04:00
Matt Woodrow
a2e73f1554
Bug 1061525 - Part 2: Make MacIOSurfaceTextureHostOGL understand planar MacIOSurfaces. r=jrmuizel
2015-08-03 17:57:26 -04:00
Matt Woodrow
b18b127ff3
Bug 1061525 - Part 1: Add support for planar MacIOSurfaces. r=BenWa
2015-08-03 17:57:19 -04:00
CJ Ku
0c07d120c9
Bug 1061393 - Export display list info to layer scope viewer. r=kamidphish
2015-08-03 02:11:00 -04:00
Jamie Nicol
2ab13a5399
Bug 1187619 - Only optmimize FrameLayerBuilder visibility calculations if correct. r=mattwoodrow
...
Bug 1176077 introduced the parameter aDirtyRegion to
DrawPaintedLayerCallback, which allows the callback to recompute the
visibility of all items to be painted in that transaction in a single
go. However, this parameter can not always be determined correctly
when using RotatedBuffer, and using an incorrect value was causing
graphical glitches.
Make the parameter optional, and on null values do not perform the
optimisation. Pass null from ClientPaintedLayer, which uses
RotatedBuffer and was causing problems, but continue to pass the
correct value from other Layer implementations. This optimisation was
most important for tiled layers using progressive paint, so this is
okay.
2015-08-03 04:07:00 -04:00
Bobby Holley
46a5511a5b
Bug 1167215 - Re-apply CompositeUntil calls when we get a new batch of textures. r=roc
2015-08-02 17:36:42 -07:00
Bobby Holley
42ec9d99f7
Bug 1167215 - Composite on every vsync until the scheduled one. r=roc
2015-08-02 17:36:42 -07:00
Matt Woodrow
b88a84eb44
Backout 104b0bbd714f (Bug 1189399) and re-enable single tiling for B2G since the issues should be resolved now.
2015-07-31 17:06:04 -04:00
Matt Woodrow
5d9b576f6e
Bug 1189710 - Use correct offset for LayerRenderState in TiledContentHost. r=jrmuizel
2015-07-31 17:04:43 -04:00
Matt Woodrow
ed4db3a406
Bug 1189261 - Mark tile invalid region in coordinates relative to the tile. r=jrmuizel
2015-07-31 17:03:58 -04:00
Benoit Girard
41feae4820
Bug 1189611 - Improve the APZ minimap position and ignore trivial APZ. r=kats
2015-07-31 13:24:24 -04:00
Benoit Girard
5fbe3fc17d
Bug 1072313 - Check for more leaks in the layers code. r=mstange
2015-07-29 11:57:03 -04:00
Matt Woodrow
2366731881
Bug 1189399 - Disable single tile painting for b2g because of regressions. r=jrmuizel
2015-07-30 17:44:03 -04:00
Sotaro Ikeda
8280d6a68e
Bug 1186264 - Add error check to GrallocTextureHostOGL::GetAsSurface() r=nical
2015-07-30 14:43:59 -07:00
Lee Salzman
d7eac98ff6
Bug 1188462 - Fix inclusion of skia headers to use correct directory prefixes. r=jrmuizel
2015-07-29 16:31:40 -04:00
Lee Salzman
cf88f83a89
Bug 1188462 - Add SKIA_INCLUDES list for adding Skia to header search path. r=jrmuizel
2015-07-30 12:05:22 -04:00
Benoit Girard
9b1ddbb919
Bug 1189473 - Don't paint the tiles in the APZ minimap. r=mstange
2015-07-30 15:26:39 -04:00
Andrew Comminos
d6a26c241e
Bug 1187440 - Fix curly brace bustage in TextureHostOGL. CLOSED TREE
2015-07-30 10:13:00 -04:00