gfx/layers/opengl/CompositorOGL.cpp
afb87b3b29fe4210faab931490d1c1978d7d2498
created 2016-05-10 15:11 +0800
pushed 2016-05-10 07:12 +0000
peter chang peter chang - Bug 1265625 - Call BindTexture to get correct transform for Android Surface Texture, r?jrmuizel draft
3842edfbae37cb2f05de38120284451a2e81bada
created 2016-05-10 15:10 +0800
pushed 2016-05-10 07:12 +0000
peter chang peter chang - Bug 1265625 - Remove workaround for fennec, r?jrmuizel draft
19c134b5d6e1e75c27f270bb35b5d3e2e30a862a
created 2016-05-05 11:27 +0200
pushed 2016-05-05 11:06 +0000
Thomas Zimmermann Thomas Zimmermann - Bug 1269422: Get Gonk widget with |CompositorWidgetProxy::RealWidget|. r=dvander
74bb0630a775f51a23f913c4fc5c1c6985f08599
created 2016-04-15 18:53 -0400
pushed 2016-05-02 10:44 +0000
Markus Stange Markus Stange - Bug 1265112 - When rendering blend modes with CompositorOGL, use NV_texture_barrier (if available) to sample directly from the framebuffer. r=jrmuizel
5ada5b357fab8996199b556982abba0b7fda08a6
created 2016-04-29 19:20 -0400
pushed 2016-05-01 11:16 +0000
David Anderson David Anderson - Use CompositorWidgetProxy in place of nsIWidget in the compositor. (bug 1264545 part 4, r=jimm)
05519a5963f05ad386c2f61bc0b1ba57f3965477
created 2016-04-29 19:20 -0400
pushed 2016-05-01 11:16 +0000
David Anderson David Anderson - Change Compositor::GetWidget to return a CompositorWidgetProxy. (bug 1264545 part 3, r=jimm)
25d57a3a2abd86b4283c84b8380b49dd5cda33cb
created 2016-04-29 19:20 -0400
pushed 2016-05-01 11:16 +0000
David Anderson David Anderson - Hoist mWidget into the Compositor base class. (bug 1264545 part 1, r=nical)
1f97dbd1e199c8dc8b6ea350ae96f4b2cea416fb
created 2016-04-30 00:49 +0200
pushed 2016-05-01 11:16 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset d1b4c5874493 (bug 1265112)
cda6b7c2bcff88f3a25ce155048f6e8759205734
created 2016-04-15 18:53 -0400
pushed 2016-04-29 22:23 +0000
Markus Stange Markus Stange - Bug 1265112 - When rendering blend modes with CompositorOGL, use NV_texture_barrier (if available) to sample directly from the framebuffer. r?jrmuizel draft
4dbe9e240867d9073d3e9a4529e15ed036f93852
created 2016-04-28 21:52 -0700
pushed 2016-04-29 09:40 +0000
David Anderson David Anderson - Introduce gfxConfig, a manager for graphics feature settings. (bug 1254899 part 3, r=milan)
922334c70324e4295dcfcfafe6da4ae2e1154834
created 2016-03-25 01:38 -0700
pushed 2016-04-29 00:55 +0000
David Anderson David Anderson - Block compositable updates from stale layers. (bug 1256517 part 4, r=mattwoodrow,nical, a=rkothari)
9465609ef7a612b20d8d557deee38feaff32409b
created 2016-04-22 12:23 -0400
pushed 2016-04-29 00:55 +0000
David Anderson David Anderson - Backed out changeset 18a82d839878
18a82d8398787ae952f027ee6a551daeadc2d21b
created 2016-03-25 01:38 -0700
pushed 2016-04-29 00:55 +0000
David Anderson David Anderson - Block compositable updates from stale layers. (bug 1256517 part 4, r=mattwoodrow,nical, a=rkothari)
df82a308881223ce93397787ef45da2aa960737e
created 2016-04-28 10:32 +0200
pushed 2016-04-28 15:12 +0000
Sebastian Hengst Sebastian Hengst - Backed out 13 changesets (bug 1254899) for test failure in browser_Troubleshoot.js. r=backout
2de214d5d1e098230aa00d80813615104a27f067
created 2016-04-27 22:54 -0700
pushed 2016-04-28 15:12 +0000
David Anderson David Anderson - Introduce gfxConfig, a manager for graphics feature settings. (bug 1254899 part 3, r=milan)
c2b3f129d0c88620ee822e5bd4b7365d2a21c2f5
created 2015-11-05 10:42 -0500
pushed 2016-04-19 08:34 +0000
Ryan VanderMeulen Ryan VanderMeulen - Revert to revision a725f1cd4baa, undoing the m-c -> b2g44 merge. a=bustage
b236612972a3ef3040945284854e131a78286616
created 2016-04-15 18:53 -0400
pushed 2016-04-15 22:55 +0000
Markus Stange Markus Stange - Bug 1265112 - When rendering blend modes with CompositorOGL, use NV_texture_barrier (if available) to sample directly from the framebuffer. r?jrmuizel draft
ab1e55d01de8dfc614e7a3d127c3add27beb030c
created 2016-04-04 18:25 -0700
pushed 2016-04-05 19:21 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1259541 - Reduce clearing backbuffer in nsBaseWidget::CreateBackBufferDrawTarget() r=mattwoodrow
e63011d838254a155dda806e43d7417831955b5d
created 2016-03-25 01:38 -0700
pushed 2016-03-28 05:51 +0000
David Anderson David Anderson - Block compositable updates from stale layers. (bug 1256517 part 4, r=mattwoodrow,nical)
8127138e31469b79efa5f105b3b177e40e3747c0
created 2016-03-23 18:57 +0100
pushed 2016-03-23 22:36 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 27a8a01abf66 (bug 1256517)
27a8a01abf66e8794d52ef84ef7ad84db2ca2f2d
created 2016-03-23 10:32 -0700
pushed 2016-03-23 22:36 +0000
David Anderson David Anderson - Block compositable updates from stale layers. (bug 1256517 part 4, r=mattwoodrow,nical)
7e9fffa6c0d86bb5f8ed01b25016935a9c207186
created 2016-03-16 17:47 -0400
pushed 2016-03-21 20:51 +0000
Markus Stange Markus Stange - Bug 1254628 - Timestamp instrumentation draft
e7ee750067da1e8f56f1283239948358267a9762
created 2016-03-22 09:10 +1300
pushed 2016-03-21 20:23 +0000
Matt Woodrow Matt Woodrow - Bug 1223736 - Part 3: Remove the distinction between 2d and 3d masks since it only adds complexity. r=Bas
bd59893f50b8c7107ab6c07cb2337c1d5cc09184
created 2016-02-25 14:38 -0500
pushed 2016-02-25 21:11 +0000
Lee Salzman Lee Salzman - Bug 1249813 - part 3 - tell the compositor if the root layer has opaque content so it can skip clears. r=mattwoodrow
42b0720bbcb79260619cf0aa684ee4e5b3d1acb5
created 2016-02-23 13:26 +1100
pushed 2016-02-23 12:52 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1248323: P1. Add support for YUV422 IOSurface. r?nical draft
d4bc6472dd857cebdca69a5bed5d24afb6336754
created 2016-02-08 17:06 -0500
pushed 2016-02-12 21:33 +0000
Botond Ballo Botond Ballo - compositor dumping improvements draft
36caf53dfdd5bbdb6ef33911462f7b7795c152ec
created 2015-09-25 18:57 -0400
pushed 2016-02-12 21:33 +0000
Botond Ballo Botond Ballo - Bug 1208664 - Dump the final composited image and correlate it with paints. r=mattwoodrow draft
7756089b8570a4e6d0e14e95c7e75179e03adf91
created 2016-02-02 16:33 -0800
pushed 2016-02-03 13:42 +0000
David Anderson David Anderson - Add full mix-blend mode support to the D3D11 compositor. (bug 1238496, r=bas)
94d3822922608c051a3843c87207fd4a4f5445e2
created 2016-02-01 16:28 -0800
pushed 2016-02-02 14:20 +0000
David Anderson David Anderson - Add software mix-blend mode support to the D3D9 compositor. (bug 1243071 part 3, r=bas,mattwoodrow)
975654b9b3d80a11d881b0e2cc249791bf27b59c
created 2016-02-01 16:27 -0800
pushed 2016-02-02 14:20 +0000
David Anderson David Anderson - Remove Compositor::mRenderBounds. (bug 1243071 part 1, r=mattwoodrow)
4b11c07f23eb9e9091dff915d7ac5986b01b0cfe
created 2015-12-23 16:22 +0100
pushed 2016-01-29 20:52 +0000
Markus Stange Markus Stange - Bug 1187322 - Don't require accelerated OpenGL contexts for BasicCompositor on OS X. r=jrmuizel, a=sylvestre
8824b589433aa8ece6cfe1e0bb23973763d460eb
created 2015-11-19 12:00 -0500
pushed 2016-01-21 01:41 +0000
Botond Ballo Botond Ballo - compositor dumping improvements draft
01edfc03961b8d0ec1d0a2c3f231cbbe5797914b
created 2015-09-25 18:57 -0400
pushed 2016-01-21 01:41 +0000
Botond Ballo Botond Ballo - Bug 1208664 - Dump the final composited image and correlate it with paints. r=mattwoodrow draft
262c65145b8df42c2cc044d7b6e3a0de23e4315d
created 2016-01-20 22:13 +0100
pushed 2016-01-20 21:47 +0000
Markus Stange Markus Stange - Back out OGL blend backdrop rect clip optimization draft
94206a69711e31baf18200de4ff34bf81adbd4bc
created 2016-01-11 11:14 +0000
pushed 2016-01-19 18:38 +0000
Jamie Nicol Jamie Nicol - Bug 1223144 - Scale texture coordinates in CompositorOGL for non POT textures. r=mwoodrow a=sylvestre
77ce3012d481b480f87ff2a0063e1b11d9999f68
created 2016-01-19 13:28 +0700
pushed 2016-01-19 13:38 +0000
David Anderson David Anderson - When mix-blending, only copy intersecting backdrop pixels. (bug 1235995 part 2, r=mattwoodrow)
5b8303030d9ce36b350e170c3787defc0ebc0c5d
created 2016-01-19 13:24 +0700
pushed 2016-01-19 13:38 +0000
David Anderson David Anderson - Add full mix-blend mode support to the OpenGL compositor. (bug 1235995 part 1, r=mstange)
8cdc38ea4f6da3f5585c1525e29299a86ad89866
created 2015-12-02 22:29 -0800
pushed 2016-01-15 11:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1239530 (part 2) - Use LayoutDevice coordinates in {Start,End}RemoteDrawingInRegion() and related functions. r=kats.
013ad5b65b7d52df5dd0f8caa2198d6b53c64b1a
created 2015-11-19 12:00 -0500
pushed 2016-01-14 00:12 +0000
Botond Ballo Botond Ballo - compositor dumping improvements draft
7a8dcf3a98e5976780eb575d8242a7b1ef0fe151
created 2015-09-25 18:57 -0400
pushed 2016-01-14 00:12 +0000
Botond Ballo Botond Ballo - Bug 1208664 - Dump the final composited image and correlate it with paints. r=mattwoodrow draft
df2c9d3246c7a7dd89734ea0437b6cd2c80bf51c
created 2016-01-12 23:24 +0100
pushed 2016-01-12 23:13 +0000
David Anderson David Anderson - Add full mix-blend mode support to the OpenGL compositor. (bug 1235995, UNREVIEWED) draft
536e50802a026c22ffd1e8bfdaabc26b81c778a5
created 2016-01-11 11:14 +0000
pushed 2016-01-12 09:28 +0000
Jamie Nicol Jamie Nicol - Bug 1223144 - Scale texture coordinates in CompositorOGL for non POT textures. r=mwoodrow
39df408940f6ccf13ec9dcfde1954800c2e5a3e7
created 2016-01-11 13:23 +0100
pushed 2016-01-11 21:53 +0000
David Anderson David Anderson - Add full mix-blend mode support to the OpenGL compositor. (bug 1235995, UNREVIEWED) draft
2e8b7fe096ec7829790bdfaa02bf31ab002356fe
created 2016-01-07 20:57 -0800
pushed 2016-01-11 11:17 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1209812 (part 6) - Convert all gfxImageFormat values to SurfaceFormat equivalents. r=jrmuizel.
c0b3b26d05cfdcb53d9877a6f9388f7d3d2e20d6
created 2015-12-23 16:22 +0100
pushed 2015-12-29 16:28 +0000
Markus Stange Markus Stange - Bug 1187322 - Don't require accelerated OpenGL contexts for BasicCompositor on OS X. r=jrmuizel
fa4764e92630be77049acaed6aed57015a324dbd
created 2015-12-23 22:03 -0500
pushed 2015-12-24 08:08 +0000
Jim Chen Jim Chen - Bug 1232456 - Renew EGL surface using existing compositor widget; r=snorp
4f755a207e787b86131478e0c040636437b9951c
created 2015-12-23 16:22 +0100
pushed 2015-12-23 15:23 +0000
Markus Stange Markus Stange - Bug 1187322 - Don't require accelerated OpenGL contexts on OS X. r?jrmuizel draft
77c26ca3d22aac4eec4b17dd4c7e26eb22274b9f
created 2015-12-23 13:57 +0100
pushed 2015-12-23 12:58 +0000
Markus Stange Markus Stange - Bug 1187322 - Don't require accelerated OpenGL contexts on OS X. r?jrmuizel draft
4b3068c374bb680d4a2931f04cd0e9d86e9e5110
created 2015-11-19 12:00 -0500
pushed 2015-11-19 20:46 +0000
Botond Ballo Botond Ballo - bug 1208829 debugging particle draft
f35a7148444276419cf3ec5d331c04760dc69279
created 2015-10-07 15:12 -0400
pushed 2015-11-19 20:46 +0000
Botond Ballo Botond Ballo - compositor dumping improvements draft
2412c94270e4a896a979ef97395bbed44a429757
created 2015-09-25 18:57 -0400
pushed 2015-11-19 20:46 +0000
Botond Ballo Botond Ballo - Bug 1208664 - Dump the final composited image and correlate it with paints. r=mattwoodrow draft
db42f398f454a305aec56f001ff040a87186f258
created 2015-10-20 13:13 -0400
pushed 2015-11-16 00:59 +0000
Nathan Froyd Nathan Froyd - Bug 1216644 - part 1 - simple s/nsAutoArrayPtr/UniquePtr/ changes in gfx/; r=jrmuizel
49a5f1fe2128ff16b17eccdd77017f751c8efb11
created 2015-11-09 21:37 -0800
pushed 2015-11-11 16:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1223310 (part 2) - Use LayoutDeviceIntRect for bounds-related functions in nsIWidget. r=kats.
e9b1d8eb222f8b8a820f88a3cabd5f25c4b48645
created 2015-10-28 14:31 +0100
pushed 2015-10-30 13:55 +0000
Milan Sreckovic Milan Sreckovic - Bug 1214802 - gfxEnv - consolidate environment variables used by the graphics code in one place. r=botond
c566d5a42e84a116835b574bc69b72f4a2ab64ea
created 2015-10-22 23:01 -0700
pushed 2015-10-29 12:17 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1209812 (part 3) - Rename SurfaceFormat::R5G6B5 as R5G6B5_UINT16. r=Bas.
4acc0b4c5c9fbe6a6d6519acbcc956feb1f7a0fe
created 2015-10-12 12:04 -0500
pushed 2015-10-29 00:00 +0000
James Willcox James Willcox - Bug 1213968 - Renew the surface on iOS when resuming the compositor r=kats
cab34e0b0a7b02fa3b4e86e89c24d48cd96c1cbe
created 2015-10-26 22:43 -0700
pushed 2015-10-27 16:08 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1210182 - Implement GrallocTextureHostBasic r=nical
d7915821d9ca7655b8d5cfc6a8b7fe8cab27986a
created 2015-10-25 22:41 -0700
pushed 2015-10-27 02:28 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1215364 - Implement BasicCOmpositor::EndFrameForExternalComposition r=nical
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 23:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-10-18 23:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
less more (0) -300 -100 -60 tip