gfx/layers/opengl/CompositorOGL.cpp
df82a308881223ce93397787ef45da2aa960737e
created 2016-04-28 10:32 +0200
pushed 2016-04-28 14:35 +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 14:35 +0000
David Anderson David Anderson - Introduce gfxConfig, a manager for graphics feature settings. (bug 1254899 part 3, r=milan)
ab1e55d01de8dfc614e7a3d127c3add27beb030c
created 2016-04-04 18:25 -0700
pushed 2016-04-06 10: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 20:08 +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-24 15:20 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 27a8a01abf66 (bug 1256517)
27a8a01abf66e8794d52ef84ef7ad84db2ca2f2d
created 2016-03-23 10:32 -0700
pushed 2016-03-24 15:20 +0000
David Anderson David Anderson - Block compositable updates from stale layers. (bug 1256517 part 4, r=mattwoodrow,nical)
e7ee750067da1e8f56f1283239948358267a9762
created 2016-03-22 09:10 +1300
pushed 2016-03-22 11:33 +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-26 21:28 +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
bb4b4249dda8b5372bac11bb36a8b3bf4c44f6c5
created 2016-02-23 13:26 +1100
pushed 2016-02-25 11:00 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1248323: P1. Add support for YUV422 IOSurface. r=nical
7756089b8570a4e6d0e14e95c7e75179e03adf91
created 2016-02-02 16:33 -0800
pushed 2016-02-03 11:29 +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 10:54 +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 10:54 +0000
David Anderson David Anderson - Remove Compositor::mRenderBounds. (bug 1243071 part 1, r=mattwoodrow)
77ce3012d481b480f87ff2a0063e1b11d9999f68
created 2016-01-19 13:28 +0700
pushed 2016-01-19 14:24 +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 14:24 +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 10:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1239530 (part 2) - Use LayoutDevice coordinates in {Start,End}RemoteDrawingInRegion() and related functions. r=kats.
536e50802a026c22ffd1e8bfdaabc26b81c778a5
created 2016-01-11 11:14 +0000
pushed 2016-01-12 08:01 +0000
Jamie Nicol Jamie Nicol - Bug 1223144 - Scale texture coordinates in CompositorOGL for non POT textures. r=mwoodrow
2e8b7fe096ec7829790bdfaa02bf31ab002356fe
created 2016-01-07 20:57 -0800
pushed 2016-01-11 11:19 +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-30 11:18 +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-26 01:50 +0000
Jim Chen Jim Chen - Bug 1232456 - Renew EGL surface using existing compositor widget; r=snorp
db42f398f454a305aec56f001ff040a87186f258
created 2015-10-20 13:13 -0400
pushed 2015-11-14 21:36 +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 11:45 +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-31 00:00 +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 11:13 +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 11:13 +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 21:22 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1210182 - Implement GrallocTextureHostBasic r=nical
d7915821d9ca7655b8d5cfc6a8b7fe8cab27986a
created 2015-10-25 22:41 -0700
pushed 2015-10-26 21:39 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1215364 - Implement BasicCOmpositor::EndFrameForExternalComposition r=nical
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:58 +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 02:58 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
d337fcb3aef0e275fc51b341f995bf4da71fd99e
created 2015-10-07 16:38 -0700
pushed 2015-10-08 14:12 +0000
David Anderson David Anderson - Disable screen and multiply mix-blend-mode support in the D3D11 and OGL compositors. (bug 1135271, r=mattwoodrow)
49d87bbe0122d894c8e45f0b409c42dfe1c36737
created 2015-10-07 10:29 -0700
pushed 2015-10-07 18:35 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:35 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:35 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
e1fe3d531b96a5ca6a47c4476f4316bd422c0707
created 2015-10-05 17:18 -0700
pushed 2015-10-07 18:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1211324 (part 5) - Remove GraphicsFilter and gfxGraphicsFilter. r=mattwoodrow.
a7cd4d58ea9e5429aae27f61ebe3e3a46818767e
created 2015-10-05 17:12 -0700
pushed 2015-10-07 18:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1211324 (part 4) - Replace GraphicsFilter constants with gfx::Filter equivalents. r=mattwoodrow.
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 18:35 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-10-07 18:35 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
34e69198f0187b5a224d12303faed2da6a375cc0
created 2015-10-05 23:39 -0700
pushed 2015-10-06 19:18 +0000
David Anderson David Anderson - Remove the static compositor backend variable. (bug 1211109 part 2, r=mattwoodrow)
4f2620f7822d6929f57f90c456e24910a76ad933
created 2015-09-29 08:18 +0200
pushed 2015-09-30 20:57 +0000
Piotr Tworek Piotr Tworek - Bug 1209446 - Make sure mFrameInProgress flag is set to true only when we actually begin drawing new frame. r=nical
8778868f48302cf02f1d67ed541495fe68e8c9f1
created 2015-09-21 18:27 -0400
pushed 2015-09-29 10:41 +0000
Botond Ballo Botond Ballo - Bug 1206915 - Move dumping of compositor textures under its own environment variable. r=mattwoodrow
c90bfcd824e2df8e25e9b2eedf690ffac2df38fd
created 2015-09-25 13:43 -0700
pushed 2015-09-28 12:19 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 1207326 - Part 1: Correct projection clipping rectangle,r=matt.woodrow
41be7cabf48d24b140869918d09d503679c2bfaa
created 2015-09-24 18:33 -0400
pushed 2015-09-28 12:19 +0000
Matt Woodrow Matt Woodrow - Bug 1204106 - Use correct alpha blend modes for OVER in CompositorOGL. r=jrmuizel
ebe6bf3f6473b09d2877d1723d6f1352aa95428b
created 2015-09-17 20:30 -0700
pushed 2015-09-18 11:27 +0000
Phil Ringnalda Phil Ringnalda - Back out changeset e18e75437c6e (bug 1204106) for Android 4.0 API11+ debug reftest-5 opacity-blending.html failures
e18e75437c6edefdf26cd447d6352378752dd04e
created 2015-09-17 19:31 -0400
pushed 2015-09-18 11:27 +0000
Matt Woodrow Matt Woodrow - Bug 1204106 - Use correct alpha blend modes for OVER in CompositorOGL. r=jrmuizel
302f955a522753026f16c43ad3803cdfe7221087
created 2015-09-14 14:17 -0400
pushed 2015-09-15 00:28 +0000
Matt Woodrow Matt Woodrow - Bug 1203744 - Fix the SCREEN blend mode with CompositorOGL when the source data is unpremultiplied. r=dvander
9d8134f02763653040aa35520a8012a141c92a42
created 2015-08-06 17:26 -0700
pushed 2015-09-02 12:52 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 1157984 - Part 3: Correct bounding box transformations to support projections and correct clipping when transforming behind the camera,r=vlad
513d1660a8d4719915678d2b99a46e98dd9acd04
created 2015-08-13 08:22 -0700
pushed 2015-08-13 23:45 +0000
Jerry Shih Jerry Shih - Bug 1192192 - fix quad culling method. r=nical
09865e4842f8ffd832818bb9ebc641ee131a9841
created 2015-08-13 06:52 -0700
pushed 2015-08-13 23:45 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1192352 - Fix fence handling of display mirroring r=nical
3f3b4dd184e2497285db9a21d34d1ec4355ce4ab
created 2015-08-03 17:57 -0400
pushed 2015-08-10 22:03 +0000
Matt Woodrow Matt Woodrow - Bug 1061525 - Part 4: Add an NV12 effect, and implement it for CompositorOGL. r=nical
28fac8d7cdde4ea36feec3d5d233ecf2e40502ab
created 2015-08-04 03:16 -0400
pushed 2015-08-05 11:36 +0000
JerryShih JerryShih - Bug 1186236 - Fix drawQuad culling bug. r=nical
5ddf7484b5eaae748f569699d1611e8d77d43aa4
created 2015-08-03 19:53 -0700
pushed 2015-08-04 11:45 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1061525) for mochitest-2 failures in test_BufferedSeek_mp4.html CLOSED TREE
19c8682665a6ab92ebad48ca0c1d182f02d37473
created 2015-08-03 17:57 -0400
pushed 2015-08-04 11:45 +0000
Matt Woodrow Matt Woodrow - Bug 1061525 - Part 4: Add an NV12 effect, and implement it for CompositorOGL. r=nical
006e8f78affed61e48b8bd0346d6e6d3efc06e7e
created 2015-08-03 02:11 -0400
pushed 2015-08-03 19:04 +0000
CJ Ku CJ Ku - Bug 1061393 - Export display list info to layer scope viewer. r=kamidphish
420fa39a00953598780365a65c9c0f4261e34276
created 2015-07-30 12:39 -0400
pushed 2015-07-31 12:21 +0000
Andrew Comminos Andrew Comminos - Bug 1184534 - Fetch viewport size from context in CompositorOGL, discard if changed during composition. r=nical
4bdf3da13458555e057c4fa9fcd2dbd23cc7d47d
created 2015-07-29 16:35 -0400
pushed 2015-07-30 16:11 +0000
Matt Woodrow Matt Woodrow - Bug 1150944 - Add a flags parameter to GLContextProvider functions instead of a bool. r=jgilbert
d45d53f73998a0326a3a8a6ad564e4b75a257428
created 2015-07-29 14:16 -0700
pushed 2015-07-30 16:11 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1150944, bug 1034370) for build failures in WebGLContext.cpp CLOSED TREE
1c510537d20b6af344b996d86c6f0ebfdc8bc295
created 2015-07-29 16:35 -0400
pushed 2015-07-30 16:11 +0000
Matt Woodrow Matt Woodrow - Bug 1150944 - Add a flags parameter to GLContextProvider functions instead of a bool. r=jgilbert
fa2405094adb717e25c9cc73375609a5a38e9f81
created 2015-05-19 13:51 -0400
pushed 2015-07-30 03:22 +0000
Vladimir Vukicevic Vladimir Vukicevic - Bug 1179935, introduce complex viewport projections to Compositor, remove PrepareViewport; r=mstange
9c9184095286003722882fc3b1a47929bdcdb264
created 2015-07-24 10:56 -0700
pushed 2015-07-27 14:44 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1187048 - Code clean up around nsScreenGonk's EGLSurface handling r=mwu
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-07-13 23:03 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
b745c996a71d8c56d12e04bdcaa7a508c3940a5c
created 2015-06-12 03:18 +1200
pushed 2015-07-07 18:41 +0000
Robert O'Callahan Robert O'Callahan - Bug 1143575. Make GL context current before cleaning up programs. r=nical
cc37d935a68c5b03ea87696b08fc0fe85e2a8786
created 2015-07-01 13:51 +0200
pushed 2015-07-01 20:40 +0000
Nicolas Silva Nicolas Silva - Bug 1170189 - Remove the TiledLayerComposer interface. r=BenWa
c664375c0d5bed41821b4a9eaa298e3856efe1d2
created 2015-06-17 10:00 -0400
pushed 2015-07-01 00:00 +0000
Nathan Froyd Nathan Froyd - Bug 1161627 - part 2 - machine-convert TemporaryRef<T> to already_AddRefed<T>; r=ehsan
5787d784485edff3d792d4c08cf4e76821aaadfd
created 2015-06-09 19:25 -0700
pushed 2015-06-10 02:30 +0000
Wes Kocher Wes Kocher - Merge b2ginbound to central, a=merge
7674044400c834c9ddddd981d3b525388beeb6d5
created 2015-06-09 10:53 -0400
pushed 2015-06-10 02:30 +0000
JerryShih JerryShih - Bug 1170966 - Check quad's effective region before drawing. r=nical, a=me
fed42e7cad9494a2b16eb69cd7617eafd2d152c3
created 2015-06-05 11:29 +0800
pushed 2015-06-10 02:30 +0000
Shelly Lin Shelly Lin - Bug 1138287 - Part 2: Support multi-screen on Gonk platform. r=mwu, r=sotaro, r=jgilbert, r=mattwoodrow
ab595285aa97a4652ce250a041bc234dc12c3f01
created 2015-06-05 11:12 -0400
pushed 2015-06-05 23:05 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 89807785d4d4 (bug 1170966) for OSX 10.10 reftest failures.
89807785d4d47b8d49383fbb23d940ca0e8fd4df
created 2015-06-03 08:04 +0200
pushed 2015-06-05 23:05 +0000
JerryShih JerryShih - Bug 1170966 - check quad's effective region before drawing. r=nical
201aa5e028fb85b5c7301518abb5fec940cf55a4
created 2015-05-08 11:21 -0700
pushed 2015-06-03 01:44 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 766345 - Part 3 - Implement correct clipping of DEAA edges for quads that cross the w=0 plane (v3 Patch). r=vlad
f3d1111cf166085d23bb101dc56fb18f662658a0
created 2014-12-17 16:28 -0800
pushed 2015-06-03 01:44 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 766345 - Part 1 - Implement DEAA Antialiasing for transformed layers (v5 Patch). r=vladimir, r=djg
4f7379cd9ddd067fed8dcfbd9666f7145c3c5a7b
created 2015-05-28 11:59 +0200
pushed 2015-06-02 11:20 +0000
Amanda Sambath Amanda Sambath - Bug 1158120 - Replace gfxIntSize by mozilla::gfx::IntSize in gfx/layers. r=nical
f4dcd8361800b3d83c4448de0684fbc5c07ea93e
created 2015-05-22 11:36 +0200
pushed 2015-05-26 23:26 +0000
CJKu CJKu - Bug 1163908 - Export GL draw data to layerscope for drawing heat-map view. r=:djg
e9b68252df54c12015382d022f01e06c5605e27a
created 2015-05-01 09:14 -0400
pushed 2015-05-22 18:21 +0000
Nathan Froyd Nathan Froyd - Bug 1160485 - remove implicit conversion from RefPtr<T> to TemporaryRef<T>; r=ehsan
1aa99339695262c7a02d74242dfcfe7eb792b9a6
created 2015-05-13 00:37 +0200
pushed 2015-05-18 11:52 +0000
Ethan Lin Ethan Lin - Bug 1155498 - Part 3 - Use new FenceHandle to handle the fence in Compositor. r=sotaro
285ba2b18e5050a1ee0468d2c258608c14da28ee
created 2015-05-07 11:07 +0200
pushed 2015-05-07 22:38 +0000
Thibaud Backenstrass Thibaud Backenstrass - Bug 1158122 - Remove the remaining occurences of nsIntRect in gfx/layers. r=nical
d5927ec6b3bdbae1f31f064161707d73dd106741
created 2015-05-05 18:31 +0200
pushed 2015-05-06 10:09 +0000
Thibaud Backenstrass Thibaud Backenstrass - Bug 1157661 - Fix a null-check in CompositorOGL::DrawQuad. r=nical
1d33044efb3163fa2fe5d06bb971969da2e98658
created 2015-04-23 06:49 -0700
pushed 2015-04-23 21:25 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1152370 part 3 - Use DisplaySurface r=mwu
e3c19212d8d03ac45a038da4bec55e50602431d5
created 2015-04-17 09:28 -0700
pushed 2015-04-19 00:06 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert
a75dd40cf3fc43f12fe911314a7348d8c1a42cea
created 2015-04-17 12:04 +0200
pushed 2015-04-17 20:04 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset abe6234be8a3 (bug 1152135) for Android 4 opt/debug perma failure
abe6234be8a3dc97ac5136041b6c462c3430790a
created 2015-04-16 18:15 -0700
pushed 2015-04-17 20:04 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert
2b3889fb3a0ca58e85d9cbaf1b50d579e031808e
created 2015-04-13 12:28 -0700
pushed 2015-04-14 14:19 +0000
Sotaro Ikeda Sotaro Ikeda - Backed out changeset 29d01ad10d0b (bug 1152135)
29d01ad10d0bfbb888a1ea4d53e5b3fdc2e7bd00
created 2015-04-12 11:23 -0700
pushed 2015-04-13 10:11 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1152135 - Split EGLSurface buffer swap and HWC buffer swap r=mwu,nical,jgilbert
38c6b849c9f86c2e2961a499bde97da5a06862c2
created 2015-03-09 15:48 -0400
pushed 2015-03-10 23:14 +0000
Milan Sreckovic Milan Sreckovic - Bug 1140113 - Catch direct (and some indirect) callers of CreateDrawTarget* and deal with failure. r=mstange
df54006fbe9e61a08ed95de60e1958db2e4d9f8f
created 2015-02-12 19:00 -0800
pushed 2015-02-16 15:19 +0000
Jeff Gilbert Jeff Gilbert - Bug 1124394 - Support Core profiles for GLContext. - r=kamidphish
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2015-02-10 21:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
e46260e7857ad6c690295552864c0c2c24828080
created 2015-02-06 15:04 -0800
pushed 2015-02-07 17:00 +0000
Andrew McCreight Andrew McCreight - Back out Bug 1127201 (part 2) for various problems.
aa5f8d47a0bab3dcff53fb2f5aac7568e599bc6f
created 2015-02-06 11:37 -0800
pushed 2015-02-06 22:57 +0000
Jeff Gilbert Jeff Gilbert - Backout 80a88a3badba for causing bug 1130086.
7fa65aa297a48f9f568e58e38534f1c028624d64
created 2015-02-04 20:05 -0800
pushed 2015-02-06 01:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
80a88a3badba61d7418de35d727fbfbfc9fe0500
created 2015-02-04 16:34 -0800
pushed 2015-02-05 13:50 +0000
Jeff Gilbert Jeff Gilbert - Bug 1124394 - Support WebGL 2 with Core Profiles on Mac. - r=kamidphish
b556a1f684ed50dfc6f649e22ab4dd7d75aa1c62
created 2015-01-29 14:23 -0800
pushed 2015-01-29 23:32 +0000
Wes Kocher Wes Kocher - Backed out changeset 176166c0bae9 (bug 1124394) for b2g device bustage on a CLOSED TREE
176166c0bae9ee2faea56e45f78598219503d9d8
created 2015-01-29 00:44 -0800
pushed 2015-01-29 15:20 +0000
Jeff Gilbert Jeff Gilbert - Bug 1124394 - Support WebGL on Core Profiles on Mac. - r=kamidphish
cffc8f5b70681e412f5e26191b7ef84c3909e422
created 2015-01-26 18:57 -0800
pushed 2015-01-27 15:02 +0000
Wes Kocher Wes Kocher - Backed out changeset 783d0fe2770b (bug 1124394) for test bustage on a CLOSED TREE
783d0fe2770b5bd177c4efaf34db970849117952
created 2015-01-26 17:18 -0800
pushed 2015-01-27 15:02 +0000
Jeff Gilbert Jeff Gilbert - Bug 1124394 - Allow Core Profile GL contexts. - r=kamidphish
5680121a4909bf31e487b2fc0ad212cb9c0c2140
created 2015-01-14 17:24 -0500
pushed 2015-01-15 13:41 +0000
Benoit Girard Benoit Girard - Bug 1068190 - Part 1: Add foundation for compositor unit tests. r=mstange
6d50e5de8a2bfd7c1f864bc3fdb1a72e7d056b67
created 2015-01-05 15:54 -0800
pushed 2015-01-06 16:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1117639 - Remove AbortFrame() because it is dead. r=bas.
9e44dd59ae355f8067865ea8141cabd31195c9c2
created 2014-07-09 12:28 -0700
pushed 2014-12-19 20:13 +0000
Vladimir Vukicevic Vladimir Vukicevic - Bug 1036602 - Add GL support for VR rendering; r=BenWa
5140b218e6cccd5c1e2047e9b6c855b05fd19a28
created 2014-11-10 14:34 -0500
pushed 2014-11-19 02:39 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1073036. layers: Track program state more carefully to avoid setting unnecessarily. r=nical
1f809f55b139534f9627591d0aca55b9768be7d4
created 2014-11-14 08:14 +0100
pushed 2014-11-14 12:30 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 48667a14f94d (bug 1092360) for test bustage / crashes on a CLOSED TREE
48667a14f94dcc46be8bb69cea1b7020eece58a3
created 2014-11-12 17:39 -0500
pushed 2014-11-14 12:30 +0000
Benoit Girard Benoit Girard - Bug 1092360 - Avoid redundant framebuffer switches. r=jrmuizel
63eace116946532e669949f1ea88ea1a7c98b906
created 2014-11-10 14:49 -0500
pushed 2014-11-14 12:30 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1097877. Move GLBlitTextureImageHelper from gfx/gl to gfx/layers/opengl. r=nical
e394d04ba98ae0d165482e17ba8e57a07d3751a1
created 2014-06-09 20:10 +1000
pushed 2014-11-13 20:44 +0000
Douglas Crosher Douglas Crosher - Bug 1021367 - Assertion failure in GetShaderConfigFor. r=nical
5e5b3c89df165dae1ee53e682641ccd2599e1200
created 2014-10-24 16:52 -0700
pushed 2014-10-30 14:16 +0000
Jeff Gilbert Jeff Gilbert - Bug 1088345 - Improve glGetError handling. - r=kamidphish
2aaea7a57734ed92cdf851cfbb08e973e81c2e72
created 2014-10-23 17:08 -0700
pushed 2014-10-28 15:15 +0000
Jeff Gilbert Jeff Gilbert - Bug 1088417 - DecomposeIntoNoRepeatRects for D3D11. - r=nical
c3348fa64f8b9798b3ce6e954960de584ffd31e7
created 2014-05-24 16:14 +0000
pushed 2014-10-23 18:08 +0000
Benoit Girard Benoit Girard - Bug 737967 - Add simple platform GPU Profiling based on GL_TIME_ELAPSED_EXT. r=ehsan,jgilbert
680e05ebf3cbfe0c4ec284c5bded8e93646527dd
created 2014-10-22 12:44 -0400
pushed 2014-10-22 20:42 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 157b1f4e4ed2 (bug 737967) for Windows B2G desktop bustage.
157b1f4e4ed268b329bf3a802816f0d92ad34987
created 2014-05-24 16:14 +0000
pushed 2014-10-22 20:42 +0000
Benoit Girard Benoit Girard - Bug 737967 - Add simple platform GPU Profiling based on GL_TIME_ELAPSED_EXT. r=ehsan,jgilbert
46b5882f52f8170882671e2c2e5c15b74d7e2690
created 2014-10-06 15:45 -0700
pushed 2014-10-07 13:05 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1067455 - Reduce Fence::merge() call on compositor thread r=nical
51509077b97ccd5b193f0d0504d64d10e22b9702
created 2014-10-05 19:16 -0700
pushed 2014-10-06 13:52 +0000
Phil Ringnalda Phil Ringnalda - Back out ef1cd14c8cac (bug 1067455) for Windows assertion failures
ef1cd14c8cac8a4bf009bfcda46d1628cc637aa1
created 2014-10-05 14:14 -0700
pushed 2014-10-06 13:52 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 1067455 - Reduce Fence::merge() call on compositor thread r=nical
dd427eeb18eea0920ecdc30578a6f8af625e05e4
created 2014-10-03 13:22 +1300
pushed 2014-10-03 14:16 +0000
Chris Lord Chris Lord - Bug 1006797 - Only apply the window render offset when actually rendering to the window. r=nical
8692353ec191efdec7c275377a5b2230bd46e44e
created 2014-09-26 15:02 -0400
pushed 2014-09-29 14:19 +0000
Nicolas Silva Nicolas Silva - Bug 1054581 - Have all compositor backends behave consistently when creating a zero-sized intermediate render target. r=jrmuizel
f0003d02c29c93f242f85f632871b6619015df56
created 2014-09-24 15:06 -0400
pushed 2014-09-25 20:57 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1073039. Change uniform workaround to use raw gl. r=mstange
c0fcbcc8b789121b97cb693356843cd47969685e
created 2014-09-08 14:05 -0400
pushed 2014-09-17 00:23 +0000
Milan Sreckovic Milan Sreckovic - Bug 1000634 - Only ask for the composer if we have a compositable host, when doing fencing. r=sikeda,nsilva
0ba56b8f5946425699375431747e2a601e5ad474
created 2014-09-10 15:59 -0400
pushed 2014-09-11 22:25 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1064479. Redo how screen rotation is implemented on B2G/Layers. r=nical,mwoodrow
09d86eb69c01d434dd33fedd7ce807470973a605
created 2014-09-10 18:29 +0100
pushed 2014-09-11 00:32 +0000
Jonathan Watt Jonathan Watt - Bug 1065031, part 2 - Changes to Moz2D consuming code to update callers of Moz2D Matrix's Translate, Scale and Rotate methods to use these methods' new names. r=Bas
0fa0766b9f7c32303ebed7082c4fe89908dd5be1
created 2014-09-08 10:54 -0400
pushed 2014-09-08 23:34 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1049564. Remove sketchy sizing code from CompositorOGL. r=nical
c5e86d734d2e4cde47246e040b3992bff9e458a2
created 2014-09-04 18:07 -0700
pushed 2014-09-05 01:06 +0000
Michael Comella Michael Comella - Bug 1046017 - Backed out changesets 1c213218173f & 8588817f7f86 (bugs 1017427 & 1006797)
c98b1e8ca69a2ced2e5175044b185270882bdeb7
created 2014-09-02 14:05 +0200
pushed 2014-09-02 18:42 +0000
Nicolas Silva Nicolas Silva - Bug 1059793 - Mark the compositor's gl context destroyed before the widget is gone. r=jgilbert
b54f8eca9cb99eeecffa8b53efa438c7a335bf66
created 2014-08-28 12:45 -0400
pushed 2014-08-29 13:33 +0000
Botond Ballo Botond Ballo - Bug 1057642 - Revert [Int]::PointTyped::[x|y] to be of primitive type. r=kats
08cfde6dd1484db71699a94757adea24d3cd17fe
created 2014-08-27 11:57 -0400
pushed 2014-08-28 00:08 +0000
Milan Sreckovic Milan Sreckovic - Bug 1033310: Handle CreateDataSourceSurface* returning nullptr. f=nsilva, r=bschouten
0d4a39e7ee23ae2f24e9aa560303eb1ab32d962f
created 2014-08-22 15:26 -0400
pushed 2014-08-25 16:54 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1055605 - Replace MOZ_ANDROID_OMTC with MOZ_WIDGET_ANDROID. r=BenWa
less more (0) -120 tip