Closed Bug 1862957 Opened 7 months ago Closed 7 months ago

If dmabuf is disabled (due to drivers etc.) gfxVars::DrmRenderDevice() is missing

Categories

(Core :: Graphics, defect)

defect

Tracking

()

RESOLVED FIXED
121 Branch
Tracking Status
firefox121 --- fixed

People

(Reporter: stransky, Assigned: stransky)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

If dmabuf is disabled (due to drivers etc.) gfxVars::DrmRenderDevice() is missing.

gfxVars::DrmRenderDevice() is not directly related to dmabuf and may be available for GL context creation and so on.

Flags: needinfo?(stransky)

GetAndInitDeviceDisplay() uses DrmRenderDevice to create GL context over drm device so we should set it even if dmabuf operations are disabled.

Flags: needinfo?(stransky)
Pushed by stransky@redhat.com:
https://hg.mozilla.org/integration/autoland/rev/bd51857879db
[Linux] Set gfxVars::SetDrmRenderDevice() even if dmabuf operations are disabled r=emilio
Backout by sstanca@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/576c497b6ccd
Backed out changeset bd51857879db for causing WakeLock related failures. CLOSED TREE
Pushed by sstanca@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/233aa8a1a43e
[Linux] Set gfxVars::SetDrmRenderDevice() even if dmabuf operations are disabled r=emilio
Status: NEW → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → 121 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: