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: [email protected]
          Reporter: [email protected]
        QA Contact: [email protected]

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.
_______________________________________________
xorg-driver-ati mailing list
[email protected]
https://lists.x.org/mailman/listinfo/xorg-driver-ati

Reply via email to