Martin Stransky
55183b1b38
Bug 1586544 - [Wayland] Fix FBO creation check, r=jhorak
...
Differential Revision: https://phabricator.services.mozilla.com/D48270
--HG--
extra : moz-landing-system : lando
2019-10-08 07:59:11 +00:00
Martin Stransky
a33bdb4e60
Bug 1578380 - [Wayland] Use WaylandDMABufSurface as ref-counted and store GLContext, r=jhorak
...
Depends on D46841
Differential Revision: https://phabricator.services.mozilla.com/D46842
--HG--
extra : moz-landing-system : lando
2019-09-24 11:30:16 +00:00
Oana Pop Rus
a22fdc5e79
Backed out 8 changesets (bug 1578380) for causing build bustages in ContentClient.cpp on a CLOSED TREE
...
Backed out changeset 28c2e884d20a (bug 1578380)
Backed out changeset 373c4563e9fd (bug 1578380)
Backed out changeset 3fdbc241d63a (bug 1578380)
Backed out changeset 754865b2810f (bug 1578380)
Backed out changeset b80b7e186f02 (bug 1578380)
Backed out changeset 3a8abb5d7a43 (bug 1578380)
Backed out changeset 2b52c3d15b7b (bug 1578380)
Backed out changeset ca57727c3aad (bug 1578380)
2019-09-24 13:06:55 +03:00
Martin Stransky
d9e67b0424
Bug 1578380 - [Wayland] Use WaylandDMABufSurface as ref-counted and store GLContext, r=jhorak
...
Depends on D46841
Differential Revision: https://phabricator.services.mozilla.com/D46842
--HG--
extra : moz-landing-system : lando
2019-09-24 09:39:29 +00:00
Martin Stransky
145616c1c1
Bug 1576904 [Wayland] Add WaylandDMABufSurface GL binding ability, r=jhorak
...
- Allow to create WaylandDMABufSurface with wl_buffer or EGLImage on top of it
- Disable dmabuf modifiers as they slow down the data upload
- Add ability to export/import WaylandDMABufSurface via. file descriptors
Differential Revision: https://phabricator.services.mozilla.com/D43609
--HG--
extra : moz-landing-system : lando
2019-09-03 09:41:32 +00:00
Martin Stransky
91bbb7f0d9
Bug 1562023 - [Wayland] Factorize out DMABUF setup, r=ashie
...
Differential Revision: https://phabricator.services.mozilla.com/D36420
--HG--
extra : moz-landing-system : lando
2019-07-01 08:55:03 +00:00
Martin Stransky
dad38daa59
Bug 1557265 - Include gbm.h to build Wayland dmabuf backend, r=glandium
...
Depends on D34857
Differential Revision: https://phabricator.services.mozilla.com/D34858
--HG--
extra : moz-landing-system : lando
2019-06-20 21:52:42 +00:00
Martin Stransky
34e570a249
Bug 1557265 - [Wayland] Require libdrm to build Wayland backend, r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D33918
--HG--
extra : moz-landing-system : lando
2019-06-20 21:51:15 +00:00
Noemi Erli
509cc39c0f
Backed out 3 changesets (bug 1557265) for causing Linux bustages CLOSED TREE
...
Backed out changeset 5e797f74091a (bug 1557265)
Backed out changeset f10c947516e0 (bug 1557265)
Backed out changeset f7e5ef31a50b (bug 1557265)
2019-06-20 22:13:33 +03:00
Martin Stransky
1eb70a6fac
Bug 1557265 - Include gbm.h to build Wayland dmabuf backend, r=glandium
...
Depends on D34857
Differential Revision: https://phabricator.services.mozilla.com/D34858
--HG--
extra : moz-landing-system : lando
2019-06-20 18:05:29 +00:00
Martin Stransky
646c9807f2
Bug 1557265 - [Wayland] Require libdrm to build Wayland backend, r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D33918
--HG--
extra : moz-landing-system : lando
2019-06-20 18:05:25 +00:00
Daniel Varga
a50d7d7a01
Backed out 3 changesets (bug 1557265) for build bustage at /obj-firefox/dist/include/mozilla/widget/nsWaylandDisplay.h. On a CLOSED TREE
...
Backed out changeset 7b180f98ba3e (bug 1557265)
Backed out changeset 0739231e0456 (bug 1557265)
Backed out changeset 5fc2424b9085 (bug 1557265)
--HG--
extra : rebase_source : b681bd09fc7b066f8caf157c6990927755a44d36
2019-06-20 03:34:20 +03:00
Martin Stransky
5cab43f3ff
Bug 1557265 - Include gbm.h to build Wayland dmabuf backend, r=glandium
...
Depends on D34857
Differential Revision: https://phabricator.services.mozilla.com/D34858
--HG--
extra : moz-landing-system : lando
2019-06-19 22:22:01 +00:00
Martin Stransky
fd9e6a9a28
Bug 1557265 - [Wayland] Require libdrm to build Wayland backend, r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D33918
--HG--
extra : moz-landing-system : lando
2019-06-19 21:55:33 +00:00
Martin Stransky
1db0f6d0a6
Bug 1554522 - [Wayland] Implement Wayland DMABuf surface, r=jhorak
...
- Implement WaylandDMABufSurface class which provides basic 2D surfaces located at GPU memory.
- Implement ability to bind it as wl_buffer for direct wayland rendering and R/W mapping for CPU
Differential Revision: https://phabricator.services.mozilla.com/D33597
--HG--
extra : moz-landing-system : lando
2019-06-04 11:11:28 +00:00