Closed Bug 1608380 Opened 5 years ago Closed 5 years ago

[Wayland] Use particular dmabuf config for textures and WebGL

Categories

(Core :: Widget: Gtk, task, P3)

task

Tracking

()

RESOLVED FIXED
mozilla74
Tracking Status
firefox74 --- fixed

People

(Reporter: stransky, Assigned: stransky)

References

(Blocks 1 open bug)

Details

Attachments

(4 files)

We need to divide dmabuf config for textures and webgl backend.

We need to enable dmabuf backend for textures and webgl backend independently.
There's no gain from dmabuf texture backend right now but it brings performance improvements
as WebGL framebuffer.

Depends on D59485

We need to provide separated dmabuf configurations for WebGL and Texture backends
as we want to enable dmabuf for WebGL only right now.

Depends on D59487

Pushed by dluca@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2c317948586b
[Wayland] Return nullptr from CreateDMABufSurface() when dmabuf creation failed, r=jhorak
https://hg.mozilla.org/integration/autoland/rev/6d483091aa87
[Wayland] Divide dmabuf configuration for textures and webgl backend, r=jhorak
https://hg.mozilla.org/integration/autoland/rev/4318f36ddd96
[Wayland] Remove widget.wayland_dmabuf_backend.enabled as it's not used, r=jhorak
https://hg.mozilla.org/integration/autoland/rev/c6b610d79104
[Wayland] Provide dmabuf config for texture and webgl backends, r=sotaro
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: