searching for reviewer(jgilbert)
271512a8bcc3196dfb14e603d39bc57d9c169454: Bug 1544180 - Add CheckedInt check r=jgilbert
sotaro <sotaro.ikeda.g@gmail.com> - Tue, 14 May 2019 12:05:57 +0900 - rev 532615
Push 11270 by rgurzau@mozilla.com at Wed, 15 May 2019 15:07:19 +0000
Bug 1544180 - Add CheckedInt check r=jgilbert Differential Revision: https://phabricator.services.mozilla.com/D30849
aa39f59b4c79f1714a94265a0ac1ff6abaf95e98: Bug 1543339 - Add D3D11ShareHandleImage support to GLBlitHelper. r=jgilbert
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 10 Apr 2019 20:54:57 +0000 - rev 527965
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1543339 - Add D3D11ShareHandleImage support to GLBlitHelper. r=jgilbert Differential Revision: https://phabricator.services.mozilla.com/D26877
629f949df541783fcf49f2dbbadf90324a143035: Bug 1493898 - P4. Add BT2020 YUV->RGB conversion. r=jgilbert
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 11 Apr 2019 16:57:39 +0000 - rev 527943
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1493898 - P4. Add BT2020 YUV->RGB conversion. r=jgilbert This is used by the basic compositor. Re-using existing logic, however as with other conversion it only handles limited 8 bits ranges (16-235) and to make things worse is rounded aggressively as the focus is on speed. Differential Revision: https://phabricator.services.mozilla.com/D25345
698a59556b89fb0ae45b29f699d377ea49636dd1: Bug 1520953 - Use GL_ANGLE_provoking_vertex extension if available. r=jgilbert
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 01 Apr 2019 16:06:20 +0000 - rev 525908
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1520953 - Use GL_ANGLE_provoking_vertex extension if available. r=jgilbert You tell me if this is right, I have no Windows build available to test :) Depends on D25602 Differential Revision: https://phabricator.services.mozilla.com/D25603
d5836acadff957f68bbac51a82d9bcded0af5f56: Bug 1479145 - Handle arbitrary strides for WebGL-to-SharedSurface readback on platforms that support it. r=jgilbert
Markus Stange <mstange@themasta.com> - Fri, 29 Mar 2019 20:18:53 +0000 - rev 525742
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1479145 - Handle arbitrary strides for WebGL-to-SharedSurface readback on platforms that support it. r=jgilbert The only platforms that do not support GL_PACK_ROW_LENGTH are platforms with GLES 2. So on those platforms, trying to read back into buffers whose stride is not width * 4 will assert. That's fine because we usually don't encounter buffers with such large strides on GLES 2 platforms. The only platform that really needs to handle the large strides is macOS, and it always supports GL_PACK_ROW_LENGTH. On macOS, we often run into large strides on surfaces that we intend to upload as textures at some point, because large stride alignments are required for efficient upload performance on some drivers. Bug 1540209 tracks fixing the general case. Differential Revision: https://phabricator.services.mozilla.com/D25464
3f93af0603c657d533852321ae61a27d03ba8ddb: Bug 1536033 - Add error value to create EGLContext failure log r=jgilbert
sotaro <sotaro.ikeda.g@gmail.com> - Tue, 19 Mar 2019 03:01:40 +0000 - rev 523790
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1536033 - Add error value to create EGLContext failure log r=jgilbert Differential Revision: https://phabricator.services.mozilla.com/D23834
38d13d13f7e7cd7072d69eca90745b5c7ece30c1: Bug 1534557 - Implement GtkCompositorWidget::GetEGLNativeWindow() for GET_NATIVE_WINDOW_FROM_COMPOSITOR_WIDGET r=jgilbert
sotaro <sotaro.ikeda.g@gmail.com> - Wed, 13 Mar 2019 00:18:49 +0000 - rev 523758
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1534557 - Implement GtkCompositorWidget::GetEGLNativeWindow() for GET_NATIVE_WINDOW_FROM_COMPOSITOR_WIDGET r=jgilbert Differential Revision: https://phabricator.services.mozilla.com/D23106
ea1286c1f2bb5bec7b922e405091ae0763bdb732: Bug 1532525 - Enable size limit on linux. r=jgilbert, a=pascalc
sotaro <sotaro.ikeda.g@gmail.com> - Sun, 28 Apr 2019 21:19:18 +0900 - rev 523411
Push 11180 by ryanvm@gmail.com at Mon, 29 Apr 2019 12:57:29 +0000
Bug 1532525 - Enable size limit on linux. r=jgilbert, a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D28611
233aa5cf03be6c45ed388f2a7b3b73563de06e2c: Bug 1479145 - Handle arbitrary strides for WebGL-to-SharedSurface readback on platforms that support it. r=jgilbert a=pascalc
Markus Stange <mstange@themasta.com> - Fri, 29 Mar 2019 20:18:53 +0000 - rev 522965
Push 11011 by dvarga@mozilla.com at Fri, 05 Apr 2019 19:03:02 +0000
Bug 1479145 - Handle arbitrary strides for WebGL-to-SharedSurface readback on platforms that support it. r=jgilbert a=pascalc The only platforms that do not support GL_PACK_ROW_LENGTH are platforms with GLES 2. So on those platforms, trying to read back into buffers whose stride is not width * 4 will assert. That's fine because we usually don't encounter buffers with such large strides on GLES 2 platforms. The only platform that really needs to handle the large strides is macOS, and it always supports GL_PACK_ROW_LENGTH. On macOS, we often run into large strides on surfaces that we intend to upload as textures at some point, because large stride alignments are required for efficient upload performance on some drivers. Bug 1540209 tracks fixing the general case. Differential Revision: https://phabricator.services.mozilla.com/D25464
a0767cb93359a8c1595d7fba55fa51de3d7f65ed: Bug 1532949 - Bug 1532024 - Explicityly create headless context for webrender in RenderCompositorEGL r=jgilbert
sotaro <sotaro.ikeda.g@gmail.com> - Wed, 13 Mar 2019 00:17:01 +0000 - rev 521652
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1532949 - Bug 1532024 - Explicityly create headless context for webrender in RenderCompositorEGL r=jgilbert On Wayland with WebRender, RenderCompositorEGL creates headless context by using GLContextProviderEGL::CreateForCompositorWidget(), since GetNativeData(NS_NATIVE_EGL_WINDOW) returns nullptr. But we want to make hadless explicitly. But GLContextProviderEGL::CreateHeadless() and GLContextEGL::CreateEGLPBufferOffscreenContext() could not be used for it. They creates incompatible EGLConfig to egl window. Then we extends GLContextProviderEAGL::CreateForCompositorWidget() to handle this case. When CreateForCompositorWidget() receives null widget, it creates GLContext without surface of egl window. Differential Revision: https://phabricator.services.mozilla.com/D22454
35bcd02a8ef497616c7b89d8c25d35eb33290b01: Bug 1532942 - Use EGLConfig as argument of CreateEGLSurfaceForCompositorWidget() r=jgilbert
sotaro <sotaro.ikeda.g@gmail.com> - Wed, 06 Mar 2019 19:00:38 +0000 - rev 520596
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1532942 - Use EGLConfig as argument of CreateEGLSurfaceForCompositorWidget() r=jgilbert EGLConfig could be get from GLContextEGL. It is better to use it than re-creating EGLConfig. Differential Revision: https://phabricator.services.mozilla.com/D22274
86fe7556c9af2059d858e9eb0c7afca4c1ba65d0: Bug 1506665 - Add more GLContext failure handling r=jgilbert
sotaro <sotaro.ikeda.g@gmail.com> - Fri, 01 Mar 2019 22:37:37 +0000 - rev 519929
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1506665 - Add more GLContext failure handling r=jgilbert Differential Revision: https://phabricator.services.mozilla.com/D19623
6d0e1f99b8acd5baaa7ca194d852c48b4d79ee75: Bug 1530471 - remove GLContext SkiaGL glue r=jgilbert
Lee Salzman <lsalzman@mozilla.com> - Mon, 25 Feb 2019 21:27:42 +0000 - rev 519660
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530471 - remove GLContext SkiaGL glue r=jgilbert Depends on D21053 Differential Revision: https://phabricator.services.mozilla.com/D21054
f5a7724e2c033902468d695a837c4e343bde1cfa: Bug 1529322 - Remove webgl.enable-surface-texture. r=jgilbert
Agi Sferro <agi@mozilla.com> - Wed, 20 Feb 2019 19:18:08 +0000 - rev 517997
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529322 - Remove webgl.enable-surface-texture. r=jgilbert Looks like this is not needed anymore and we can just use SurfaceTexture everywhere. Differential Revision: https://phabricator.services.mozilla.com/D20527
d97a89ada9e6b26be2f09c05c3819e7c79137c2a: Bug 1514156 - Add GLContextEGL::CreateEGLSurfaceForCompositorWidget() for Wayland r=jgilbert
sotaro <sotaro.ikeda.g@gmail.com> - Tue, 12 Feb 2019 16:32:51 +0900 - rev 516573
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1514156 - Add GLContextEGL::CreateEGLSurfaceForCompositorWidget() for Wayland r=jgilbert When GDK_BACKEND is wayland, widget is not fully mapped during creating CompositorSession. During CompositorSession creation, GLContextProviderEGL::CreateForCompositorWidget() creates GLContextEGL, but we could not create valid EGLSurface. We could create valid EGLSurface when widget is fully mapped. CreateEGLSurfaceForCompositorWidget() is used for creating valid EGLSurface after widget is fully mapped. Differential Revision: https://phabricator.services.mozilla.com/D18654
5a5a5edabc607ac53989adc80b350d9ee31bb591: Bug 1506665 - Add more GLContext failure handling r=jgilbert a=RyanVM
sotaro <sotaro.ikeda.g@gmail.com> - Tue, 05 Mar 2019 17:49:33 +0100 - rev 513381
Push 10828 by archaeopteryx@coole-files.de at Tue, 05 Mar 2019 16:51:28 +0000
Bug 1506665 - Add more GLContext failure handling r=jgilbert a=RyanVM
d5245076458f441cbd812737fdb5d515d6bc20de: Bug 1519793 - Avoid writing past the logical length of a string in OGLShaderProgram.cpp. r=jgilbert
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 15 Jan 2019 00:58:55 +0000 - rev 511014
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1519793 - Avoid writing past the logical length of a string in OGLShaderProgram.cpp. r=jgilbert Differential Revision: https://phabricator.services.mozilla.com/D16440
36be88b03e11661c75387b773e8df82af9ef68cd: Bug 1516787 - Add GLContextEGL::OnMarkDestroyed() r=jgilbert
sotaro <sotaro.ikeda.g@gmail.com> - Fri, 11 Jan 2019 09:04:26 +0900 - rev 510481
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1516787 - Add GLContextEGL::OnMarkDestroyed() r=jgilbert
41d9d168940d58a3184b5840797e2f0f8654c5a4: Bug 1493497 - Clear EGLSurfaceOverride correctly in SharedSurface_ANGLEShareHandle r=jgilbert
sotaro <sotaro.ikeda.g@gmail.com> - Thu, 27 Dec 2018 17:00:59 +0900 - rev 509097
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1493497 - Clear EGLSurfaceOverride correctly in SharedSurface_ANGLEShareHandle r=jgilbert
81cf3d9b8621fa4b85966889ad03d6ea1eec9cd3: Bug 1514349 - Skip test_peerConnection_captureStream_canvas_webgl.html on Android e10s emulators r=jgilbert
James Willcox <snorp@snorp.net> - Wed, 19 Dec 2018 22:22:22 +0000 - rev 509055
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1514349 - Skip test_peerConnection_captureStream_canvas_webgl.html on Android e10s emulators r=jgilbert Differential Revision: https://phabricator.services.mozilla.com/D14611
370233ced43e10a2398713ed2dcc3d4a6011bf55: Bug 1514349 - Skip WebGL conformance tests on Android emulators when using e10s r=jgilbert
James Willcox <snorp@snorp.net> - Wed, 19 Dec 2018 22:22:22 +0000 - rev 509054
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1514349 - Skip WebGL conformance tests on Android emulators when using e10s r=jgilbert It looks like the emulator has a bug here causing eglSwapBuffers() to hang. We'll need to run this on a real machine. Differential Revision: https://phabricator.services.mozilla.com/D14610
44fe44a6a340b557bda4467ec632db5f4ac47c02: Bug 1516787 - Add GLContextEGL::OnMarkDestroyed(). r=jgilbert, a=RyanVM
sotaro <sotaro.ikeda.g@gmail.com> - Fri, 11 Jan 2019 09:04:26 +0900 - rev 506717
Push 10526 by ryanvm@gmail.com at Tue, 15 Jan 2019 21:05:27 +0000
Bug 1516787 - Add GLContextEGL::OnMarkDestroyed(). r=jgilbert, a=RyanVM
4b5ae6076e03ae92c5be593491bedea65ca5336c: Bug 1493497 - Clear EGLSurfaceOverride correctly in SharedSurface_ANGLEShareHandle. r=jgilbert, a=RyanVM
sotaro <sotaro.ikeda.g@gmail.com> - Thu, 27 Dec 2018 17:00:59 +0900 - rev 506716
Push 10526 by ryanvm@gmail.com at Tue, 15 Jan 2019 21:05:27 +0000
Bug 1493497 - Clear EGLSurfaceOverride correctly in SharedSurface_ANGLEShareHandle. r=jgilbert, a=RyanVM
fbebc15cd4f40f0978bf22def0fcf355ce69f27b: Bug 1499758 - Fix potential null pointer deref in WebGLContext::GetVRFrame r=jgilbert
Imanol Fernandez <mortimergoro@gmail.com> - Wed, 21 Nov 2018 10:34:52 +0000 - rev 503889
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1499758 - Fix potential null pointer deref in WebGLContext::GetVRFrame r=jgilbert Differential Revision: https://phabricator.services.mozilla.com/D12480
99433995b7cd8d51e9a4759cb3b658a00e5ad9e0: Bug 1457546 - Use glMapBufferRange instead of glMapBuffer to capture screenshots r=jgilbert
Barret Rennie <barret@brennie.ca> - Tue, 20 Nov 2018 18:32:10 +0000 - rev 503864
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1457546 - Use glMapBufferRange instead of glMapBuffer to capture screenshots r=jgilbert It was pointed out in a review by jgilbert that glMapBuffer only supports writing to the mapped range on an OpenGL ES profile and using it to read is undefined behaviour. We now use glMapBufferRange when available, which does support reading on both OpenGL and OpenGL ES profiles, and allows capturing screenshots on Android. When it is not available, we fall back to glMapBuffer (e.g., for macOS). Differential Revision: https://phabricator.services.mozilla.com/D12341
99d830166ae2b3862953b999b42f9294d26211b9: Bug 1506179 - rename webgl::AttribBaseType::Bool to Boolean; r=jgilbert
Alex Gaynor <agaynor@mozilla.com> - Fri, 09 Nov 2018 21:38:31 +0000 - rev 502318
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1506179 - rename webgl::AttribBaseType::Bool to Boolean; r=jgilbert X11.h defines a macro named "Bool", which can cause surprising compile errors due to include order. Differential Revision: https://phabricator.services.mozilla.com/D11494
b2ddfd6799978bd4b8bd2d2c92079d14099a0ac3: Bug 1485441 - Don't enable robust buffer access on Adreno 630 devices r=jgilbert
Jamie Nicol <jnicol@mozilla.com> - Fri, 12 Oct 2018 15:57:32 +0000 - rev 496632
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1485441 - Don't enable robust buffer access on Adreno 630 devices r=jgilbert It was causing the linking of some shaders to fail. Differential Revision: https://phabricator.services.mozilla.com/D8207
1b12b56178b666c0f0493d62a8b6aa368d0758b7: Bug 1497294 - P7. Add P016 and P010 surface format support. r=jgilbert
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 10 Oct 2018 22:21:53 +0000 - rev 496488
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1497294 - P7. Add P016 and P010 surface format support. r=jgilbert This is only used with DXVA decoder. P016 and P010 are just like NV12 but with 16 bits data.. Depends on D8246 Differential Revision: https://phabricator.services.mozilla.com/D8136
08971360de61d6abd7502414a087785f8d8a3ede: Bug 1495857 - Ensure correct vertex attrib array index is output in error message r=jgilbert
Jamie Nicol <jnicol@mozilla.com> - Fri, 05 Oct 2018 19:03:46 +0000 - rev 495704
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1495857 - Ensure correct vertex attrib array index is output in error message r=jgilbert Differential Revision: https://phabricator.services.mozilla.com/D7868
9dbf3ababbfe6293e7f046f0a0d0e8e38aa157cf: Bug 1492554 - Make not composited WebGL canvas work with WebVR r=kip,jgilbert
Imanol Fernandez <mortimergoro@gmail.com> - Fri, 28 Sep 2018 19:25:21 +0000 - rev 494455
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1492554 - Make not composited WebGL canvas work with WebVR r=kip,jgilbert WebGL canvases not composited (e.g. not added to the DOM) don't work in WebVR. WebGLContext::InitializeCanvasRenderer is only called when 2D compositor renders a WebGL canvas for the first time. I tried to mimic what InitializeCanvasRenderer does internally as a workaround. Differential Revision: https://phabricator.services.mozilla.com/D6921
cfe90e5953d9c3705a52f2db2a82888ad40a8898: Bug 1491221 - Mark EXT_shader_texture_lod feature unsupported for OpenGL ES3 and above. r=jgilbert
Daosheng Mu <daoshengmu@gmail.com> - Wed, 26 Sep 2018 04:48:17 +0000 - rev 493966
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1491221 - Mark EXT_shader_texture_lod feature unsupported for OpenGL ES3 and above. r=jgilbert MozReview-Commit-ID: G51cg7pqvBb Differential Revision: https://phabricator.services.mozilla.com/D6863
6a62a379ce69802671ca31769644c39b57b19350: Bug 1472894 - Part 2: Regenerate webgl-conf/generated-mochitest.ini. r=jgilbert
Chris Peterson <cpeterson@mozilla.com> - Wed, 19 Sep 2018 19:11:49 +0000 - rev 493018
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1472894 - Part 2: Regenerate webgl-conf/generated-mochitest.ini. r=jgilbert Bug 1472894 modified mochitest-errata.ini but didn't regenerate generated-mochitest.ini to actually un-skip the test_2_conformance2__rendering__blitframebuffer-size-overflow.html test. Differential Revision: https://phabricator.services.mozilla.com/D6119
409f3966645a651c8cb8d6d1e2f3fa995b69c739: Bug 1489022 - Avoid be overwritten when WEBGL_MSAA is in the blacklist. r=jgilbert
Daosheng Mu <daoshengmu@gmail.com> - Thu, 06 Sep 2018 20:17:26 +0000 - rev 490890
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1489022 - Avoid be overwritten when WEBGL_MSAA is in the blacklist. r=jgilbert MozReview-Commit-ID: 3HVTu2UQcFX Differential Revision: https://phabricator.services.mozilla.com/D5126
40c8305fa9511f204c1378765d73c68ab9a06ea3: Bug 1485441 - Don't enable robust buffer access on Adreno 630 devices r=jgilbert a=pascalc FIREFOX_63b_RELBRANCH
Jamie Nicol <jnicol@mozilla.com> - Fri, 12 Oct 2018 15:57:32 +0000 - rev 490287
Push 9980 by archaeopteryx@coole-files.de at Mon, 15 Oct 2018 14:26:56 +0000
Bug 1485441 - Don't enable robust buffer access on Adreno 630 devices r=jgilbert a=pascalc It was causing the linking of some shaders to fail. Differential Revision: https://phabricator.services.mozilla.com/D8207
1b09c0419d137d79d316597078f7b106e21f3caa: Bug 1487825 - Don't WaitForBufferOwnership if the surface is already Available r=jgilbert
Imanol Fernandez <mortimergoro@gmail.com> - Sat, 01 Sep 2018 03:26:03 +0300 - rev 489525
Push 9738 by aciure@mozilla.com at Mon, 03 Sep 2018 16:13:51 +0000
Bug 1487825 - Don't WaitForBufferOwnership if the surface is already Available r=jgilbert Reviewers: jgilbert Reviewed By: jgilbert Bug #: 1487825 Differential Revision: https://phabricator.services.mozilla.com/D4779
54a320057b31208111ac08818b69c694ff26cb46: Bug 1484985 - Avoid writing past the logical length of a string in graphics code. r=jgilbert
Henri Sivonen <hsivonen@hsivonen.fi> - Fri, 31 Aug 2018 20:12:34 +0000 - rev 489516
Push 9738 by aciure@mozilla.com at Mon, 03 Sep 2018 16:13:51 +0000
Bug 1484985 - Avoid writing past the logical length of a string in graphics code. r=jgilbert MozReview-Commit-ID: 7YtpBiaA7Gp Differential Revision: https://phabricator.services.mozilla.com/D3885
b6f8a968931e0b5791f557f95d492d6f750f4e32: Bug 1487163: Remove unused function GetEGLTextureFormat(). r=jgilbert
Daniel Holbert <dholbert@cs.stanford.edu> - Wed, 29 Aug 2018 19:49:15 +0000 - rev 489055
Push 9738 by aciure@mozilla.com at Mon, 03 Sep 2018 16:13:51 +0000
Bug 1487163: Remove unused function GetEGLTextureFormat(). r=jgilbert Differential Revision: https://phabricator.services.mozilla.com/D4582
88973a92ac8695c40174285f3339ab28250a6d8c: Bug 1484782 - Enable Video Memory Purge extension if available. r=jgilbert
Gabriel Souza Franco <gabrielfrancosouza@gmail.com> - Tue, 28 Aug 2018 05:15:00 +0300 - rev 489045
Push 9738 by aciure@mozilla.com at Mon, 03 Sep 2018 16:13:51 +0000
Bug 1484782 - Enable Video Memory Purge extension if available. r=jgilbert
2e16db6bbb2106bc2fde665626d0013020651623: Bug 1430038 - Part 3: Construct IPC connection for VR/GPU process; r=kip, jimm, jgilbert
Daosheng Mu <daoshengmu@gmail.com> - Mon, 06 Aug 2018 22:47:18 -0700 - rev 487587
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1430038 - Part 3: Construct IPC connection for VR/GPU process; r=kip, jimm, jgilbert Summary: MozReview-Commit-ID: 2kOyfC4TFZP Tags: #secure-revision Differential Revision: https://phabricator.services.mozilla.com/D2879 MozReview-Commit-ID: 17O2xbRMOFJ
c847fd578fae7dd547005db3f99572eab2678873: Bug 1478454 - [Linux/WebRender] Create glxContext with GLX visual chosen at nsWindow::Create(), r=jgilbert
Martin Stransky <stransky@redhat.com> - Fri, 03 Aug 2018 16:20:09 +0200 - rev 485869
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1478454 - [Linux/WebRender] Create glxContext with GLX visual chosen at nsWindow::Create(), r=jgilbert We need to use the same visual for X drawable and glxContext, otherwise we get BadMatch when we try to make the glxContext current. The correct glx visual is already configured at nsWindow::Create() so just use it if it also matches the frame buffer config. MozReview-Commit-ID: 78IIfiwOnsf
d745e4118de757288c9d99934e6906de9b6a0ff6: Bug 1479181 part 2 - Remove glXChooseVisual() usage r=jgilbert
sotaro <sotaro.ikeda.g@gmail.com> - Tue, 07 Aug 2018 14:13:37 +0900 - rev 485397
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1479181 part 2 - Remove glXChooseVisual() usage r=jgilbert
e6764dc173956fa095d06dad0ba8961e004d5319: Bug 1479181 part 1 - Expose glxGetConfig() in GLXLibrary r=jgilbert
sotaro <sotaro.ikeda.g@gmail.com> - Tue, 07 Aug 2018 14:13:17 +0900 - rev 485396
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1479181 part 1 - Expose glxGetConfig() in GLXLibrary r=jgilbert
9600a4859665fbb35e72e392fb2a08050459a3fe: Bug 1478454 - [Linux/WebRender] Create glxContext with GLX visual chosen at nsWindow::Create(), r=jgilbert
Martin Stransky <stransky@redhat.com> - Fri, 03 Aug 2018 16:20:09 +0200 - rev 485317
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1478454 - [Linux/WebRender] Create glxContext with GLX visual chosen at nsWindow::Create(), r=jgilbert We need to use the same visual for X drawable and glxContext, otherwise we get BadMatch when we try to make the glxContext current. The correct glx visual is already configured at nsWindow::Create() so just use it. MozReview-Commit-ID: 78IIfiwOnsf
34388a2acea848ff27219779464a0ef8d2ff7821: Bug 1478754 - WebGL crash when webgl.enable-surface-texture is enabled on Android; r=jgilbert,rbarker
Imanol Fernandez <mortimergoro@gmail.com> - Sat, 28 Jul 2018 12:33:55 +0200 - rev 483973
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1478754 - WebGL crash when webgl.enable-surface-texture is enabled on Android; r=jgilbert,rbarker MozReview-Commit-ID: GBTvZiLspvP
fe0a7d4b6daf29627a8fa3f15cc4070b8a13ebe3: Bug 1453795 - GFX - Initialize member fields in classes/ structures. r=jgilbert
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Fri, 06 Jul 2018 10:56:24 +0300 - rev 480457
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1453795 - GFX - Initialize member fields in classes/ structures. r=jgilbert
7058dd58e731bc4b9e0842744d0a73cf7097b1aa: Bug 1464610 - Don't use EGL_KHR_surfaceless_context on Mali devices r=jgilbert
James Willcox <snorp@snorp.net> - Thu, 28 Jun 2018 16:01:03 -0500 - rev 479849
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1464610 - Don't use EGL_KHR_surfaceless_context on Mali devices r=jgilbert MozReview-Commit-ID: 2YlTVo86u0c
9fed5fa6c25a2f62feead541984dbf6296ddbbed: Bug 1472851 - Mark test failures. r=jgilbert
jgilbert@mozilla.com <jdashg@gmail.com> - Mon, 02 Jul 2018 18:19:34 -0700 - rev 479821
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1472851 - Mark test failures. r=jgilbert MozReview-Commit-ID: 36waWrdZwKk
d47ad50b4668675dc3ff3c8208e2a7d1c4e6d086: Bug 1472851 - Update ANGLE to mozilla/angle/firefox-63. (chromium 3440) r=jgilbert
jgilbert@mozilla.com <jdashg@gmail.com> - Fri, 29 Jun 2018 19:13:04 -0700 - rev 479820
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1472851 - Update ANGLE to mozilla/angle/firefox-63. (chromium 3440) r=jgilbert MozReview-Commit-ID: Hm6jbnqpaTt
a4f4255490994901fe9e57e56ee372bca0e50029: Bug 1472851 - Update update-angle.py. r=jgilbert
jgilbert@mozilla.com <jdashg@gmail.com> - Fri, 29 Jun 2018 14:20:22 -0700 - rev 479819
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1472851 - Update update-angle.py. r=jgilbert
8878de1002746fca942221847d2a525db79845a6: Bug 1472851 - Drop constexpr14 define. r=jgilbert
jgilbert@mozilla.com <jdashg@gmail.com> - Fri, 29 Jun 2018 20:15:37 -0700 - rev 479818
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1472851 - Drop constexpr14 define. r=jgilbert MozReview-Commit-ID: 2DbwMlkN5xp