David Parks
|
3c4c1db3a0
|
Bug 1009628 - Part 1: Need mozAfterRemotePaint event for remote iframes. r=smaug.
|
2014-05-23 11:19:00 -07:00 |
|
Mike Conley
|
196f066eaf
|
Backed out changeset 249413f56629 (bug 1009628) for causing permanent orange.
|
2014-08-05 14:53:58 -04:00 |
|
David Parks
|
01c5ac800b
|
Bug 1009628 - Part 1: Need mozAfterRemotePaint event for remote iframes. r=smaug.
|
2014-05-23 11:19:00 -07:00 |
|
Matt Woodrow
|
598b361ff8
|
Bug 854421 - Part 1: Add a transaction id number to DidComposite. r=nical
|
2014-05-29 09:42:14 +12:00 |
|
Matt Woodrow
|
57cf682f32
|
Bug 1013767 - Restrict BasicCompositor snapshots to the bounds of the invalid region. r=nical
|
2014-05-28 13:21:32 +12:00 |
|
Mason Chang
|
fe741519a1
|
Bug 979949 - Expose compositor fill ratio to JS for automation. r=benwa,mrbkap.
|
2014-05-08 17:32:00 +02:00 |
|
chiajung hung
|
e92efaa365
|
Bug 959089 - Part 2: Use the new protocol to do buffer allocation. r=nical
|
2014-04-30 21:52:00 -04:00 |
|
Ed Morley
|
43f0aad8bb
|
Backed out changeset d58403b60c77 (bug 959089)
|
2014-04-25 17:51:11 +01:00 |
|
chiajung hung
|
ddbdc88968
|
Bug 959089 - Part 2: Use the new protocol to do buffer allocation. r=nical
|
2014-04-25 02:29:00 -04:00 |
|
Matt Woodrow
|
cde7f29c88
|
Bug 974197 - Fire MozAfterPaint after the compositor has composited the frame. r=roc
|
2014-03-07 16:24:32 +13:00 |
|
Ryan VanderMeulen
|
5de13f836a
|
Backed out changeset c81707878977 (bug 974197) for Gaia integration test failures on a CLOSED TREE.
|
2014-04-09 22:14:13 -04:00 |
|
Matt Woodrow
|
23d9392934
|
Bug 974197 - Fire MozAfterPaint after the compositor has composited the frame. r=roc
|
2014-03-07 16:24:32 +13:00 |
|
Brian Birtles
|
4066243ac4
|
Bug 986359 part 1 - Move SetTestSampleTime and LeaveTestMode to LayerTransactionParent; r=mattwoodrow
|
2014-03-22 05:59:57 +08:00 |
|
Ed Morley
|
0ddf702725
|
Backed out changeset f94ee00aa4d6 (bug 974197) for causing gaia-ui-test failures
|
2014-03-07 15:45:59 +00:00 |
|
Matt Woodrow
|
e1320c476a
|
Bug 974197 - Fire MozAfterPaint after the compositor has composited the frame. r=roc
|
2014-03-07 16:24:32 +13:00 |
|
Matt Woodrow
|
f81fe641a7
|
Bug 977891 - Move the ForceComposite message to PLayerTransaction so that we can identify the right compositor with e10s. r=nical
|
2014-03-03 13:59:58 +13:00 |
|
Phil Ringnalda
|
2ffff0072c
|
Back out b157f5d0c235 (bug 974197) for b2g reftest-4 and reftest-6 failures
CLOSED TREE
|
2014-02-24 21:06:18 -08:00 |
|
Matt Woodrow
|
bdb53ca253
|
Bug 974197 - Fire MozAfterPaint after the compositor runs. r=roc
|
2014-02-25 12:55:39 +13:00 |
|
Robert O'Callahan
|
e099a6db18
|
Bug 973767. Put the compositor into test mode via an IPDL transaction. r=mattwoodrow
--HG--
extra : rebase_source : d40cf8624f93b85298cc501ff315522220522fb6
|
2014-02-12 17:41:57 +13:00 |
|
Benoit Jacob
|
67a17b1047
|
Bug 959448 - Convert most of LayersTypes.h to typed enums - r=nrc
find content/media dom/ipc widget/ gfx/tests gfx/ipc/ gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)LAYERS_\(NONE\|BASIC\|OPENGL\|D3D9\|D3D10\|D3D11\|CLIENT\|LAST\)\($\|[^A-Za-z0-9_]\)/\1LayersBackend::LAYERS_\2\3/g'
find widget gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)BUFFER_\(NONE\)\($\|[^A-Za-z0-9_]\)/\1BufferMode::BUFFER_\2\3/g'
find widget gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)BUFFER_\(BUFFERED\)\($\|[^A-Za-z0-9_]\)/\1BufferMode::\2\3/g'
find gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)CLIP_\(DRAW\|DRAW_SNAPPED\)\($\|[^A-Za-z0-9_]\)/\1DrawRegionClip::\2\3/g'
find gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)CLIP_\(NONE\)\($\|[^A-Za-z0-9_]\)/\1DrawRegionClip::CLIP_\2\3/g'
find gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)SURFACE_\(NONE\|OPAQUE\|SINGLE_CHANNEL_ALPHA\|COMPONENT_ALPHA\)\($\|[^A-Za-z0-9_]\)/\1SurfaceMode::SURFACE_\2\3/g'
find gfx/ipc/ gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)SCALE_\(STRETCH\|SENTINEL\)\($\|[^A-Za-z0-9_]\)/\1ScaleMode::\2\3/g'
find gfx/ipc/ gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)SCALE_\(NONE\)\($\|[^A-Za-z0-9_]\)/\1ScaleMode::SCALE_\2\3/g'
|
2014-01-23 13:26:41 -05:00 |
|
Randall Barker
|
155a01ed55
|
Bug 895358 - Part 2, Enable progressive tile rendering in B2G; r=BenWa,kats,Cwiiis
|
2013-12-19 12:19:25 -08:00 |
|
Phil Ringnalda
|
315bb1c7fb
|
Back out 024623d015e9:fa1dd7e7aa22 (bug 895358) for Windows build bustage
CLOSED TREE
|
2013-12-17 23:36:05 -08:00 |
|
Randall Barker
|
e3b106bec9
|
Bug 895358 - Part 2, Enable progressive tile rendering in B2G; r=BenWa,kats,Cwiiis
|
2013-12-17 13:41:00 -08:00 |
|
Matt Woodrow
|
7e4d69c48b
|
Bug 913503 - Update windowed plugin positions before we schedule a composite with OMTC. r=roc
|
2013-12-16 18:38:42 +13:00 |
|
Markus Stange
|
724b3c2649
|
Bug 920123 - Make Start/Stop FrameTimeRecording work with OMTC and remove paint time recording. r=mattwoodrow
|
2013-11-27 08:32:19 +01:00 |
|
Nicholas Cameron
|
a2c46dbd46
|
Bug 900248. Rebuild the d3d9 device. r=Bas
|
2013-11-22 11:07:56 +13:00 |
|
David Anderson
|
c06bd5c0fb
|
Only composite changed areas in the software compositor (bug 882447, r=mattwoodrow,nrc).
|
2013-11-21 11:25:16 -08:00 |
|
Nathan Froyd
|
cabc180073
|
Bug 918651 - part 8 - remove redundant includes from IPDL files; r=ehsan
These include statements have been made redundant by all the qualifications
to the using statements.
|
2013-10-18 13:34:08 -04:00 |
|
Nathan Froyd
|
ad3ed9e5be
|
Bug 918651 - part 5 - qualify all IPDL using statements with required header; r=ehsan
|
2013-10-01 15:25:07 -04:00 |
|
David Anderson
|
c8133fee65
|
Rename IPDL's RPC to Interrupt (bug 910020, r=bent).
--HG--
rename : ipc/ipdl/test/cxx/PTestRPCErrorCleanup.ipdl => ipc/ipdl/test/cxx/PTestInterruptErrorCleanup.ipdl
rename : ipc/ipdl/test/cxx/PTestRPCRaces.ipdl => ipc/ipdl/test/cxx/PTestInterruptRaces.ipdl
rename : ipc/ipdl/test/cxx/PTestRPCShutdownRace.ipdl => ipc/ipdl/test/cxx/PTestInterruptShutdownRace.ipdl
rename : ipc/ipdl/test/cxx/PTestRacyRPCReplies.ipdl => ipc/ipdl/test/cxx/PTestRacyInterruptReplies.ipdl
rename : ipc/ipdl/test/cxx/TestRPCErrorCleanup.cpp => ipc/ipdl/test/cxx/TestInterruptErrorCleanup.cpp
rename : ipc/ipdl/test/cxx/TestRPCErrorCleanup.h => ipc/ipdl/test/cxx/TestInterruptErrorCleanup.h
rename : ipc/ipdl/test/cxx/TestRPCRaces.cpp => ipc/ipdl/test/cxx/TestInterruptRaces.cpp
rename : ipc/ipdl/test/cxx/TestRPCRaces.h => ipc/ipdl/test/cxx/TestInterruptRaces.h
rename : ipc/ipdl/test/cxx/TestRPCShutdownRace.cpp => ipc/ipdl/test/cxx/TestInterruptShutdownRace.cpp
rename : ipc/ipdl/test/cxx/TestRPCShutdownRace.h => ipc/ipdl/test/cxx/TestInterruptShutdownRace.h
rename : ipc/ipdl/test/cxx/TestRacyRPCReplies.cpp => ipc/ipdl/test/cxx/TestRacyInterruptReplies.cpp
rename : ipc/ipdl/test/cxx/TestRacyRPCReplies.h => ipc/ipdl/test/cxx/TestRacyInterruptReplies.h
rename : ipc/ipdl/test/ipdl/error/rpcMessageCompress.ipdl => ipc/ipdl/test/ipdl/error/intrMessageCompress.ipdl
rename : ipc/ipdl/test/ipdl/error/tooWeakRPCAsync.ipdl => ipc/ipdl/test/ipdl/error/tooWeakInterruptAsync.ipdl
rename : ipc/ipdl/test/ipdl/ok/rpcProtocol.ipdl => ipc/ipdl/test/ipdl/ok/intrProtocol.ipdl
|
2013-09-30 17:27:45 -07:00 |
|
Nicholas Cameron
|
4e3c5a82da
|
Bug 903893. Backend fallback for OMTC. r=mattwoodrow
|
2013-08-18 18:46:16 +12:00 |
|
Jeff Muizelaar
|
925e64dd68
|
Bug 898525. Separate out Gfx helpers into GfxMessageUtils.h. r=bent
This helps us include less.
--HG--
extra : rebase_source : bb9ca934a9dade9ef21cecfee7ae8e860f9c60c1
|
2013-07-26 15:28:31 -04:00 |
|
Nicholas Cameron
|
beb04c20b9
|
Bug 874721, bug 899435. D3D9 compositor and windows OMTC window resizing. r=Bas, mattwoodrow
|
2013-08-04 19:46:17 +12:00 |
|
Matt Woodrow
|
49016db6ea
|
Bug 889515 - Get rid of static sCompositorParent. r=nical
|
2013-07-11 22:32:09 -04:00 |
|
Matt Woodrow
|
c764b148d3
|
Bug 873944 - Add FlushRendering API to the compositor interface. r=nrc
|
2013-06-18 19:58:43 +12:00 |
|
Nicolas Silva
|
391cf268bb
|
Bug 863324 - Rename PLayers into PLayerTransaction, r=jrmuizel
--HG--
rename : gfx/layers/ipc/ShadowLayersChild.cpp => gfx/layers/ipc/LayerTransactionChild.cpp
rename : gfx/layers/ipc/ShadowLayersChild.h => gfx/layers/ipc/LayerTransactionChild.h
rename : gfx/layers/ipc/ShadowLayersParent.cpp => gfx/layers/ipc/LayerTransactionParent.cpp
rename : gfx/layers/ipc/ShadowLayersParent.h => gfx/layers/ipc/LayerTransactionParent.h
rename : gfx/layers/ipc/PLayers.ipdl => gfx/layers/ipc/PLayerTransaction.ipdl
|
2013-04-24 14:42:40 -04:00 |
|
Bas Schouten
|
341383c413
|
Bug 825928: Land layers refactoring. r=jrmuizel,bas,nical,mattwoodrow,roc,nrc,benwa,bjacob,jgilbert,kchen CLOSED TREE
Please contact Bas Schouten <bschouten@mozilla.com>, Nicolas Silva <nsilva@mozilla.com> or Nicholas Cameron <ncameron@mozilla.com> with general questions. Below is a rough list of authors to contact with specific questions.
Authors:
gfx/layers/Compositor.* gfx/layers/Effects.h - Compositor Interface - bas,nrc,nical
gfx/layers/d3d* - D3D9/D3D10 - bas
gfx/layers/ThebesLayer* - ThebesLayers - nrc,bas
gfx/layers/composite/* - CompositeLayers - nrc,nical
gfx/layers/client/* - Client - nrc,nical,bas
gfx/layers/*Image* - nical
gfx/layers/ipc ipc - IPC - nical
gfx/layers/opengl - CompositorOGL - nrc,nical
gfx/2d - bas,nrc
gfx/gl - GLContext - bjacob
dom/* layout/* - DOM - mattwoodrow
|
2013-04-10 09:20:52 +00:00 |
|
Benoit Girard
|
5327c7eaab
|
Bug 805792 - Avoid another extra copie when calling RenderTile. r=Cwiiis
* * *
Bug 805907 - Handle memory pressure notification in the TileStore. r=Cwiiis,ehsan
--HG--
extra : rebase_source : 976deda3ab13c2e178f9a6922b7c17c294175fad
|
2012-10-29 18:10:45 -04:00 |
|
Chris Jones
|
4f1344c6d2
|
Bug 780920, part 3: The ultimate compositor has to draw to the readback surface; shadow layers doesn't have access to all the needed rendering state. r=roc
|
2012-10-04 00:05:24 -07:00 |
|
David Zbarsky
|
88371b030a
|
[Bug 774505] Don't include Layers.h everywhere r=cjones
|
2012-07-18 12:31:40 -04:00 |
|
Chris Jones
|
9af2a80734
|
Bug 745148, part 9: Hook up the pieces and enable direct compositor. r=roc
|
2012-07-17 16:59:45 -07:00 |
|
Chris Jones
|
52df2c5fbb
|
Bug 745148, part 6: Allow layer trees to be given IDs so that the referent can be used in another context. r=ajuma sr=roc
|
2012-07-17 16:59:45 -07:00 |
|
Nicholas Cameron
|
1ee2935580
|
Bug 753784; allow access to the max texture size from FrameLayerBuilder. r=roc
|
2012-05-22 19:15:16 -04:00 |
|
Gervase Markham
|
ca171eec44
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Ali Juma
|
34cf50ec43
|
Bug 737437 - Post a task to handle compositor destruction. r=bgirard
|
2012-03-30 15:43:11 -04:00 |
|
Phil Ringnalda
|
e087dc71b6
|
Back out 7bffc102114e (bug 737437) for Android native talos bustage
|
2012-03-29 08:26:58 -07:00 |
|
Ali Juma
|
b197ceb6eb
|
Bug 737437 - Destroy the compositor's layer manager before the CompositorChild gets destroyed. r=cjones
|
2012-03-29 09:59:22 -04:00 |
|
Ali Juma
|
170d63ff3e
|
Bug 735230 - Part 1: Add Pause and Resume messages to PCompositor. r=bgirard
|
2012-03-28 18:00:10 -04:00 |
|
Benoit Girard ext:(%2C%20Ali%20Juma%20%3Cajuma%40mozilla.com%3E)
|
3a24e71200
|
Bug 711168 - Implement the compositor protocol for OMTC. r=cjones
|
2012-01-19 09:45:37 -05:00 |
|