[Bug 94675] New: issue with mpv using OGL output on latest xf86-video-ati

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Mar 23 19:20:04 UTC 2016


https://bugs.freedesktop.org/show_bug.cgi?id=94675

            Bug ID: 94675
           Summary: issue with mpv using OGL output on latest
                    xf86-video-ati
           Product: xorg
           Version: git
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Driver/Radeon
          Assignee: xorg-driver-ati at lists.x.org
          Reporter: john.ettedgui at gmail.com
        QA Contact: xorg-team at lists.x.org

Hello,

between commit "Use render node for DRI3 if available" and "glamor: Return
NullPixmap on failure to create shareable pixmap" something broke mpv's OGL
output. I can bisect that if needed.

When I run -vo vdpau it works fine, but -vo opengl or -vo opengl-hq gives me no
video in the window, and error lines such as:

"[vo/opengl-hq] after creating framebuffer texture: OpenGL error
INVALID_OPERATION."
"[vo/opengl-hq] after rendering: OpenGL error INVALID_OPERATION."

and on quitting:
"[vo/opengl-hq/vdpau-glx] Before uninitializing OpenGL interop: OpenGL error
INVALID_OPERATION."

Rolling back to commit "Set RADEON_GEM_NO_CPU_ACCESS flag for BOs which don't
need CPU access" fixes it.

I see nothing in dmesg related.
Other OGL programs seem to still run fine (I tried glxgears and dolphin-emu
quickly), so I am not sure.

I am on Linux 4.5, mesa git, Xorg 1.18.2, using a 280X.
I tried using mpv from latest git in case, but it didn't change anything from
0.16.

Thank you!
John

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.x.org/archives/xorg-driver-ati/attachments/20160323/29bf42b7/attachment-0001.html>


More information about the xorg-driver-ati mailing list