searching for reviewer(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 830358
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +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
2a78cd6b8f86f9ef9fc106df415ce20c431de943: Bug 1430038 - Part 3: Construct IPC connection for VR/GPU process; r=kip, jimm, jgilbert draft
Daosheng Mu <daoshengmu@gmail.com> - Mon, 06 Aug 2018 22:47:18 -0700 - rev 830256
Push 118828 by bmo:kgilbert@mozilla.com at Mon, 20 Aug 2018 19:42:27 +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 828080
Push 118627 by bmo:jhirsch@mozilla.com at Thu, 09 Aug 2018 21:47:59 +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
0256b130ef4c53761695f9e701962cb4f7260075: Bug 1478454 - [Linux/WebRender] Create glxContext with GLX visual chosen at nsWindow::Create(), r?jgilbert draft
Martin Stransky <stransky@redhat.com> - Fri, 03 Aug 2018 16:20:09 +0200 - rev 827552
Push 118547 by stransky@redhat.com at Wed, 08 Aug 2018 12:09:51 +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
2e6eeed1990545cae89f014a03749428656aa70e: Bug 1478454 - [Linux/WebRender] Create glxContext with GLX visual chosen at nsWindow::Create(), r=jgilbert draft
Martin Stransky <stransky@redhat.com> - Fri, 03 Aug 2018 16:20:09 +0200 - rev 827548
Push 118545 by stransky@redhat.com at Wed, 08 Aug 2018 11:33:28 +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
31128466ace0b3cbc76c09530db66f6c429c3455: Bug 1430038 - Part 3: Construct IPC connection for VR/GPU process; r?kip, jimm, jgilbert draft
Daosheng Mu <daoshengmu@gmail.com> - Mon, 06 Aug 2018 22:47:18 -0700 - rev 827383
Push 118524 by bmo:dmu@mozilla.com at Tue, 07 Aug 2018 23:12:13 +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
f21b129f46986e0109b047749b3fc2ce7faf1f9d: Bug 1478454 - [Linux/WebRender] Create glxContext with GLX visual chosen at nsWindow::Create(), r=jgilbert draft
Martin Stransky <stransky@redhat.com> - Fri, 03 Aug 2018 16:20:09 +0200 - rev 827139
Push 118481 by stransky@redhat.com at Tue, 07 Aug 2018 09:50:25 +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
80fa632c64c270d0d1717ddc0c8b3c6b2f098479: Bug 1478454 - [Linux/WebRender] Create glxContext with GLX visual chosen at nsWindow::Create(), r?jgilbert draft
Martin Stransky <stransky@redhat.com> - Fri, 03 Aug 2018 16:20:09 +0200 - rev 827138
Push 118480 by stransky@redhat.com at Tue, 07 Aug 2018 09:48:22 +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
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 827129
Push 118474 by bmo:imanol@mozilla.com at Tue, 07 Aug 2018 08:54:42 +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 827128
Push 118474 by bmo:imanol@mozilla.com at Tue, 07 Aug 2018 08:54:42 +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 827004
Push 118436 by bmo:ntim.bugs@gmail.com at Mon, 06 Aug 2018 17:34:29 +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
e74aa526c4398d7f50fbaaf2912d19b08f243d5c: Bug 1481145 - [GLX] Remove GLX visual selection hack for ATI/fglrx, r?jgilbert draft
Martin Stransky <stransky@redhat.com> - Mon, 06 Aug 2018 10:53:53 +0200 - rev 826909
Push 118405 by stransky@redhat.com at Mon, 06 Aug 2018 09:02:11 +0000
Bug 1481145 - [GLX] Remove GLX visual selection hack for ATI/fglrx, r?jgilbert There's a hack for ATI/fglrx drivers where a newly created glxContext uses a different glx visual than the associated X drawable due to bug at ATI/fglrx (Bug 572939). This hack may cause X11 BadMatch error when we make the created glxContext current as GLX requies identical visual at X drawable and glxContext. Also ATI/fglrx isn't used by modern gfx hardware so let's remove the hack and get glxContext directly from X drawable. MozReview-Commit-ID: LnGT0GAcDK7
583eac50f5f3a5d76ab87f32a2231df7c63c9108: Bug 1478454 - [Linux/WebRender] Create glxContext with GLX visual chosen at nsWindow::Create(), r?jgilbert draft
Martin Stransky <stransky@redhat.com> - Fri, 03 Aug 2018 16:20:09 +0200 - rev 826307
Push 118286 by stransky@redhat.com at Fri, 03 Aug 2018 14:22:50 +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 823865
Push 117809 by mozilla@buttercookie.de at Sun, 29 Jul 2018 18:19:15 +0000
Bug 1478754 - WebGL crash when webgl.enable-surface-texture is enabled on Android; r=jgilbert,rbarker MozReview-Commit-ID: GBTvZiLspvP
3a7a791ef4ff5f7c04c7eb2713e4a9104810e8d0: Bug 1464610 - Don't use EGL_KHR_surfaceless_context on Mali devices r=jgilbert a=lizzard
James Willcox <snorp@snorp.net> - Thu, 28 Jun 2018 16:01:03 -0500 - rev 815458
Push 115515 by bmo:edilee@mozilla.com at Sun, 08 Jul 2018 15:56:30 +0000
Bug 1464610 - Don't use EGL_KHR_surfaceless_context on Mali devices r=jgilbert a=lizzard MozReview-Commit-ID: 2YlTVo86u0c
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 814949
Push 115390 by bmo:ntim.bugs@gmail.com at Fri, 06 Jul 2018 13:21:57 +0000
Bug 1453795 - GFX - Initialize member fields in classes/ structures. r=jgilbert
9fed5fa6c25a2f62feead541984dbf6296ddbbed: Bug 1472851 - Mark test failures. r=jgilbert
jgilbert@mozilla.com <jdashg@gmail.com> - Mon, 02 Jul 2018 18:19:34 -0700 - rev 813555
Push 114926 by dgottwald@mozilla.com at Tue, 03 Jul 2018 10:42:28 +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 813554
Push 114926 by dgottwald@mozilla.com at Tue, 03 Jul 2018 10:42:28 +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 813553
Push 114926 by dgottwald@mozilla.com at Tue, 03 Jul 2018 10:42:28 +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 813552
Push 114926 by dgottwald@mozilla.com at Tue, 03 Jul 2018 10:42:28 +0000
Bug 1472851 - Drop constexpr14 define. r=jgilbert MozReview-Commit-ID: 2DbwMlkN5xp
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 813205
Push 114822 by bmo:gl@mozilla.com at Mon, 02 Jul 2018 18:46:17 +0000
Bug 1464610 - Don't use EGL_KHR_surfaceless_context on Mali devices r=jgilbert MozReview-Commit-ID: 2YlTVo86u0c
e1a1889a1e248181ea850ce70d2bec970af82884: Bug 1464610 - Don't use EGL_KHR_surfaceless_context on Mali devices r=jgilbert draft
James Willcox <snorp@snorp.net> - Thu, 28 Jun 2018 16:01:03 -0500 - rev 813200
Push 114818 by bmo:snorp@snorp.net at Mon, 02 Jul 2018 18:35:03 +0000
Bug 1464610 - Don't use EGL_KHR_surfaceless_context on Mali devices r=jgilbert MozReview-Commit-ID: 2YlTVo86u0c
1151417e03e5abf9cb64a1ca99ba71d5ddac9c94: 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 812820
Push 114688 by bmo:oriol-bugzilla@hotmail.com at Sat, 30 Jun 2018 16:21:51 +0000
Bug 1464610 - Don't use EGL_KHR_surfaceless_context on Mali devices r=jgilbert MozReview-Commit-ID: 2YlTVo86u0c
90a68ae60daf4d85dc1b1c4299371781bb611700: Bug 1471112 - Update manifest generation and regenerate. r=jgilbert
Jeff Gilbert <jgilbert@mozilla.com> - Mon, 25 Jun 2018 20:21:21 -0700 - rev 812805
Push 114688 by bmo:oriol-bugzilla@hotmail.com at Sat, 30 Jun 2018 16:21:51 +0000
Bug 1471112 - Update manifest generation and regenerate. r=jgilbert MozReview-Commit-ID: LvCzwVwYZh0
1f26d0868935dbe376f56f3048668e00f62b56af: Bug 1471112 - Update manifest generation and regenerate. r=jgilbert
Jeff Gilbert <jgilbert@mozilla.com> - Mon, 25 Jun 2018 20:21:21 -0700 - rev 812435
Push 114542 by jdescottes@mozilla.com at Fri, 29 Jun 2018 10:33:35 +0000
Bug 1471112 - Update manifest generation and regenerate. r=jgilbert MozReview-Commit-ID: IVIiRtIEDvV
86c80f29c2e1a14e58e811aee08e080a8dd43bb7: Bug 1464610 - Don't use EGL_KHR_surfaceless_context on Mali devices r=jgilbert draft
James Willcox <snorp@snorp.net> - Thu, 28 Jun 2018 16:01:03 -0500 - rev 812229
Push 114509 by bmo:snorp@snorp.net at Thu, 28 Jun 2018 21:44:54 +0000
Bug 1464610 - Don't use EGL_KHR_surfaceless_context on Mali devices r=jgilbert MozReview-Commit-ID: 2YlTVo86u0c
499fba2b2c288e6fa23dd1c35e1989fd3a6ace67: Bug 1464610 - Don't use EGL_KHR_surfaceless_context on Mali devices r=jgilbert draft
James Willcox <snorp@snorp.net> - Thu, 28 Jun 2018 16:01:03 -0500 - rev 812219
Push 114501 by bmo:snorp@snorp.net at Thu, 28 Jun 2018 21:02:47 +0000
Bug 1464610 - Don't use EGL_KHR_surfaceless_context on Mali devices r=jgilbert MozReview-Commit-ID: 2YlTVo86u0c
a448bc1954144c818ebe7efb04d83bca81cf9fea: Bug 1462695 - Prevent crashing when context lost during WebVR presentation. r=jgilbert, a=RyanVM
Kearwood Gilbert <kgilbert@mozilla.com> - Fri, 25 May 2018 14:10:47 -0700 - rev 806169
Push 112844 by maglione.k@gmail.com at Fri, 08 Jun 2018 22:18:59 +0000
Bug 1462695 - Prevent crashing when context lost during WebVR presentation. r=jgilbert, a=RyanVM
886f2a6dc76dc0f1613fc30f2a3c566fbadcbf87: Bug 1451183 - Add GLLibraryEGL::Shutdown() r=jgilbert
sotaro <sotaro.ikeda.g@gmail.com> - Mon, 04 Jun 2018 11:09:52 +0900 - rev 803484
Push 112122 by bmo:hsivonen@hsivonen.fi at Mon, 04 Jun 2018 10:01:17 +0000
Bug 1451183 - Add GLLibraryEGL::Shutdown() r=jgilbert
db10936e9f8dc579e104cc6ca8e718e7e8dd4499: Bug 1451183 - Make EGLLibrary destroyable r=jgilbert
sotaro <sotaro.ikeda.g@gmail.com> - Mon, 04 Jun 2018 11:09:29 +0900 - rev 803483
Push 112122 by bmo:hsivonen@hsivonen.fi at Mon, 04 Jun 2018 10:01:17 +0000
Bug 1451183 - Make EGLLibrary destroyable r=jgilbert
4fab7126c17f4b66026fd291a9e0c1c45ad86233: Bug 1462695 - Prevent crashing when context lost during WebVR presentation,r=jgilbert
Kearwood Gilbert <kgilbert@mozilla.com> - Fri, 25 May 2018 14:10:47 -0700 - rev 800160
Push 111286 by bmo:gl@mozilla.com at Sat, 26 May 2018 01:34:37 +0000
Bug 1462695 - Prevent crashing when context lost during WebVR presentation,r=jgilbert
bac069b49c198d61f9f714e442a79a274fc571ea: Bug 1453501 - Allow GLContextEGL to be used without a surface r=jgilbert
James Willcox <snorp@snorp.net> - Wed, 25 Apr 2018 14:30:27 -0500 - rev 794964
Push 109827 by mozilla@noorenberghe.ca at Mon, 14 May 2018 20:13:54 +0000
Bug 1453501 - Allow GLContextEGL to be used without a surface r=jgilbert Right now GLContextProviderEGL requires the widget to have a valid EGLSurface when creating a non-offscreen GLContext. This patch falls back to a dummy pbuffer surface or EGL_NO_SURFACE if supported, allowing the GLContext creation to succeed. This will give us some more flexibility on Android where the widget surface is not always readily available. Additinally, we use the fallback surface any time MakeCurrent() is called without a valid surface. This is needed to allow things like Compositor shutdown when there is no widget surface available. MozReview-Commit-ID: 1kbLIGNiOkV
6c231423492b196713d51f5534a0a4d4fed99cde: Bug 1453501 - Allow GLContextEGL to be used without a surface r=jgilbert
James Willcox <snorp@snorp.net> - Wed, 25 Apr 2018 14:30:27 -0500 - rev 794794
Push 109774 by rwood@mozilla.com at Mon, 14 May 2018 13:38:07 +0000
Bug 1453501 - Allow GLContextEGL to be used without a surface r=jgilbert Right now GLContextProviderEGL requires the widget to have a valid EGLSurface when creating a non-offscreen GLContext. This patch falls back to a dummy pbuffer surface or EGL_NO_SURFACE if supported, allowing the GLContext creation to succeed. This will give us some more flexibility on Android where the widget surface is not always readily available. Additinally, we use the fallback surface any time MakeCurrent() is called without a valid surface. This is needed to allow things like Compositor shutdown when there is no widget surface available. MozReview-Commit-ID: 1kbLIGNiOkV
4e4043035a9e152ed285a49e5ce210fa08421c24: Bug 1453501 - Allow GLContextEGL to be used without a surface r=jgilbert draft
James Willcox <snorp@snorp.net> - Wed, 25 Apr 2018 14:30:27 -0500 - rev 794227
Push 109615 by bmo:snorp@snorp.net at Fri, 11 May 2018 15:22:32 +0000
Bug 1453501 - Allow GLContextEGL to be used without a surface r=jgilbert Right now GLContextProviderEGL requires the widget to have a valid EGLSurface when creating a non-offscreen GLContext. This patch falls back to a dummy pbuffer surface or EGL_NO_SURFACE if supported, allowing the GLContext creation to succeed. This will give us some more flexibility on Android where the widget surface is not always readily available. Additinally, we use the fallback surface any time MakeCurrent() is called without a valid surface. This is needed to allow things like Compositor shutdown when there is no widget surface available. MozReview-Commit-ID: 1kbLIGNiOkV
ba186c3943451b03c5054cb9186c373fca120a7c: Bug 1453501 - Allow GLContextEGL to be used without a surface r=jgilbert draft
James Willcox <snorp@snorp.net> - Wed, 25 Apr 2018 14:30:27 -0500 - rev 794212
Push 109611 by bmo:snorp@snorp.net at Fri, 11 May 2018 14:56:32 +0000
Bug 1453501 - Allow GLContextEGL to be used without a surface r=jgilbert Right now GLContextProviderEGL requires the widget to have a valid EGLSurface when creating a non-offscreen GLContext. This patch falls back to a dummy pbuffer surface or EGL_NO_SURFACE if supported, allowing the GLContext creation to succeed. This will give us some more flexibility on Android where the widget surface is not always readily available. Additinally, we use the fallback surface any time MakeCurrent() is called without a valid surface. This is needed to allow things like Compositor shutdown when there is no widget surface available. MozReview-Commit-ID: 1kbLIGNiOkV
e27d54b0333f4f307c7f47426b303c72ad459f87: Bug 1460603 - GLLibraryEGL: Use wl_display to get EGLDisplay on Wayland r?jgilbert draft
Martin Stransky <stransky@redhat.com> - Wed, 09 May 2018 15:26:15 +0200 - rev 793632
Push 109440 by stransky@redhat.com at Thu, 10 May 2018 14:21:24 +0000
Bug 1460603 - GLLibraryEGL: Use wl_display to get EGLDisplay on Wayland r?jgilbert Patch author is Takuro Ashie <ashie@clear-code.com> Use wl_display to get EGLDisplay on Wayland because some drivers doesn't support EGL_DEFAULT_DISPLAY. For example Intel's driver causes crash without this patch. MozReview-Commit-ID: ILtRJrW6MDs
4b2aabea28ecd15fedde76f5a871e310acfe5230: Bug 1460605 - Use NS_NATIVE_EGL_WINDOW instead of NS_NATIVE_WINDOW on GTK r?jgilbert draft
Martin Stransky <stransky@redhat.com> - Thu, 10 May 2018 16:14:03 +0200 - rev 793631
Push 109439 by stransky@redhat.com at Thu, 10 May 2018 14:17:29 +0000
Bug 1460605 - Use NS_NATIVE_EGL_WINDOW instead of NS_NATIVE_WINDOW on GTK r?jgilbert Original patch author is Takuro Ashie <ashie@clear-code.com> NS_NATIVE_EGL_WINDOW is exported by Gtk toolkit code and provides both X11 window handle for X11 Gtk backend and EGL window handle for Wayland backend. MozReview-Commit-ID: DEmlaLL7zGY
5df5d6756bc33e0a39eb8f2744517db7085725bf: Bug 146060 - GLLibraryEGL: Use wl_display to get EGLDisplay on Wayland r?jgilbert draft
Martin Stransky <stransky@redhat.com> - Wed, 09 May 2018 15:26:15 +0200 - rev 793603
Push 109435 by stransky@redhat.com at Thu, 10 May 2018 13:52:48 +0000
Bug 146060 - GLLibraryEGL: Use wl_display to get EGLDisplay on Wayland r?jgilbert Patch author is Takuro Ashie <ashie@clear-code.com> Use wl_display to get EGLDisplay on Wayland because some drivers doesn't support EGL_DEFAULT_DISPLAY. For example Intel's driver causes crash without this patch. MozReview-Commit-ID: ILtRJrW6MDs
cfdd1837694b029b6c04e6f3a457a3e609f04339: Bug 1453501 - Allow GLContextEGL to be used without a surface r=jgilbert draft
James Willcox <snorp@snorp.net> - Wed, 25 Apr 2018 14:30:27 -0500 - rev 791523
Push 108838 by bmo:snorp@snorp.net at Fri, 04 May 2018 16:29:36 +0000
Bug 1453501 - Allow GLContextEGL to be used without a surface r=jgilbert Right now GLContextProviderEGL requires the widget to have a valid EGLSurface when creating a non-offscreen GLContext. This patch falls back to a dummy pbuffer surface or EGL_NO_SURFACE if supported, allowing the GLContext creation to succeed. This will give us some more flexibility on Android where the widget surface is not always readily available. Additinally, we use the fallback surface any time MakeCurrent() is called without a valid surface. This is needed to allow things like Compositor shutdown when there is no widget surface available. MozReview-Commit-ID: 1kbLIGNiOkV
54978536db3ea3892035a52a32ee691de8f7e708: Bug 1442275 - Stop using PR_LoadLibrary in gfx/. r=jgilbert
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sun, 25 Feb 2018 01:33:57 +0900 - rev 791295
Push 108775 by aswan@mozilla.com at Thu, 03 May 2018 22:57:28 +0000
Bug 1442275 - Stop using PR_LoadLibrary in gfx/. r=jgilbert MozReview-Commit-ID: LNZtr4NVFYj
38e64f2764f073c0103cf9fd7b0fda741325e68e: Bug 1453501 - Allow GLContextEGL to be used without a surface r=jgilbert draft
James Willcox <snorp@snorp.net> - Wed, 25 Apr 2018 14:30:27 -0500 - rev 791203
Push 108733 by bmo:snorp@snorp.net at Thu, 03 May 2018 18:58:48 +0000
Bug 1453501 - Allow GLContextEGL to be used without a surface r=jgilbert Right now GLContextProviderEGL requires the widget to have a valid EGLSurface when creating a non-offscreen GLContext. This patch falls back to a dummy pbuffer surface or EGL_NO_SURFACE if supported, allowing the GLContext creation to succeed. This will give us some more flexibility on Android where the widget surface is not always readily available. Additinally, we use the fallback surface any time MakeCurrent() is called without a valid surface. This is needed to allow things like Compositor shutdown when there is no widget surface available. MozReview-Commit-ID: 1kbLIGNiOkV
861e578f9560fcc3f674f52870bdae46d88cdf49: Bug 1453501 - Allow GLContextEGL to be used without a surface r=jgilbert draft
James Willcox <snorp@snorp.net> - Wed, 25 Apr 2018 14:30:27 -0500 - rev 791176
Push 108724 by bmo:snorp@snorp.net at Thu, 03 May 2018 17:29:34 +0000
Bug 1453501 - Allow GLContextEGL to be used without a surface r=jgilbert Right now GLContextProviderEGL requires the widget to have a valid EGLSurface when creating a non-offscreen GLContext. This patch falls back to a dummy pbuffer surface or EGL_NO_SURFACE if supported, allowing the GLContext creation to succeed. This will give us some more flexibility on Android where the widget surface is not always readily available. Additinally, we use the fallback surface any time MakeCurrent() is called without a valid surface. This is needed to allow things like Compositor shutdown when there is no widget surface available. MozReview-Commit-ID: 1kbLIGNiOkV
a15f5f757ce4e6b48b904914ceb6b715877c570d: Bug 1442275 - Stop using PR_LoadLibrary in gfx/. r=jgilbert draft
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sun, 25 Feb 2018 01:33:57 +0900 - rev 791082
Push 108682 by VYV03354@nifty.ne.jp at Thu, 03 May 2018 12:46:41 +0000
Bug 1442275 - Stop using PR_LoadLibrary in gfx/. r=jgilbert MozReview-Commit-ID: LNZtr4NVFYj
8651412da8b0b6890280d167f323d332c85c0d79: Bug 1453501 - Allow GLContextEGL to be used without a surface r=jgilbert draft
James Willcox <snorp@snorp.net> - Wed, 25 Apr 2018 14:30:27 -0500 - rev 790777
Push 108584 by bmo:snorp@snorp.net at Wed, 02 May 2018 19:07:44 +0000
Bug 1453501 - Allow GLContextEGL to be used without a surface r=jgilbert Right now GLContextProviderEGL requires the widget to have a valid EGLSurface when creating a non-offscreen GLContext. This patch falls back to a dummy pbuffer surface or EGL_NO_SURFACE if supported, allowing the GLContext creation to succeed. This will give us some more flexibility on Android where the widget surface is not always readily available. Additinally, we use the fallback surface any time MakeCurrent() is called without a valid surface. This is needed to allow things like Compositor shutdown when there is no widget surface available. MozReview-Commit-ID: 1kbLIGNiOkV
e5a24c6e8b8aa0e85a305dbcd676c692ed81974a: Bug 1453501 - Allow GLContextEGL to be created without a surface r=jgilbert draft
James Willcox <snorp@snorp.net> - Wed, 25 Apr 2018 14:30:27 -0500 - rev 790774
Push 108583 by bmo:snorp@snorp.net at Wed, 02 May 2018 19:01:40 +0000
Bug 1453501 - Allow GLContextEGL to be created without a surface r=jgilbert Right now GLContextProviderEGL requires the widget to have a valid EGLSurface when creating a non-offscreen GLContext. This patch falls back to a dummy pbuffer surface or EGL_NO_SURFACE if supported, allowing the GLContext creation to succeed. This will give us some more flexibility on Android where the widget surface is not always readily available. MozReview-Commit-ID: 1kbLIGNiOkV
ce0f62a0cbbedbc8dfd51f0157c5610cdf282ca4: Bug 1453501 - Allow GLContextEGL to be created without a surface r=jgilbert draft
James Willcox <snorp@snorp.net> - Wed, 25 Apr 2018 14:30:27 -0500 - rev 789956
Push 108372 by bmo:snorp@snorp.net at Mon, 30 Apr 2018 19:58:58 +0000
Bug 1453501 - Allow GLContextEGL to be created without a surface r=jgilbert Right now GLContextProviderEGL requires the widget to have a valid EGLSurface when creating a non-offscreen GLContext. This patch falls back to a dummy pbuffer surface or EGL_NO_SURFACE if supported, allowing the GLContext creation to succeed. This will give us some more flexibility on Android where the widget surface is not always readily available. MozReview-Commit-ID: 1kbLIGNiOkV
e00b1bad2bb4b7af4e83e4e8bbfed1b9df0d8109: Bug 1453501 - Allow GLContextEGL to be created without a surface r=jgilbert draft
James Willcox <snorp@snorp.net> - Wed, 25 Apr 2018 14:30:27 -0500 - rev 789828
Push 108338 by bmo:snorp@snorp.net at Mon, 30 Apr 2018 15:20:05 +0000
Bug 1453501 - Allow GLContextEGL to be created without a surface r=jgilbert Right now GLContextProviderEGL requires the widget to have a valid EGLSurface when creating a non-offscreen GLContext. This patch falls back to a dummy pbuffer surface or EGL_NO_SURFACE if supported, allowing the GLContext creation to succeed. This will give us some more flexibility on Android where the widget surface is not always readily available. MozReview-Commit-ID: 1kbLIGNiOkV
e56f446fd30a4bae1366ee1c35fa3ca60def9f50: Bug 1457546 - Add support for GL_OES_mapbuffer. r?jgilbert draft
Markus Stange <mstange@themasta.com> - Fri, 27 Apr 2018 16:39:19 -0400 - rev 789318
Push 108253 by bmo:mstange@themasta.com at Sat, 28 Apr 2018 02:13:32 +0000
Bug 1457546 - Add support for GL_OES_mapbuffer. r?jgilbert MozReview-Commit-ID: 9Kk6ylDtFti
cb14703d524389c3a0bf71fb04b960911c98731c: Bug 1453501 - Allow GLContextEGL to be created without a surface r=jgilbert draft
James Willcox <snorp@snorp.net> - Wed, 25 Apr 2018 14:30:27 -0500 - rev 789234
Push 108232 by bmo:snorp@snorp.net at Fri, 27 Apr 2018 21:02:28 +0000
Bug 1453501 - Allow GLContextEGL to be created without a surface r=jgilbert Right now GLContextProviderEGL requires the widget to have a valid EGLSurface when creating a non-offscreen GLContext. This patch falls back to a dummy pbuffer surface or EGL_NO_SURFACE if supported, allowing the GLContext creation to succeed. This will give us some more flexibility on Android where the widget surface is not always readily available. MozReview-Commit-ID: 1kbLIGNiOkV
c6d6fd9eee1963300dacdefca13638053a3bda6a: Bug 1453501 - Allow GLContextEGL to be created without a surface r=jgilbert draft
James Willcox <snorp@snorp.net> - Wed, 25 Apr 2018 14:30:27 -0500 - rev 789225
Push 108229 by bmo:snorp@snorp.net at Fri, 27 Apr 2018 20:50:16 +0000
Bug 1453501 - Allow GLContextEGL to be created without a surface r=jgilbert Right now GLContextProviderEGL requires the widget to have a valid EGLSurface when creating a non-offscreen GLContext. This patch falls back to a dummy pbuffer surface or EGL_NO_SURFACE if supported, allowing the GLContext creation to succeed. This will give us some more flexibility on Android where the widget surface is not always readily available. MozReview-Commit-ID: 1kbLIGNiOkV