https://bugs.freedesktop.org/show_bug.cgi?id=106404
Bug ID: 106404 Summary: Hang in draw function caused by interaction of glutInitWindowPosition, glutFullScreen , glDrawBuffer(GL_FRONT) Product: DRI Version: unspecified Hardware: Other OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: DRM/AMDgpu Assignee: dri-devel@lists.freedesktop.org Reporter: freedesktop@harrisonconsoles.com
Created attachment 139356 --> https://bugs.freedesktop.org/attachment.cgi?id=139356&action=edit back trace of hang
DRI3 and an application started with xinit causes the glut draw function to hang if the following three functions are used together (see backtrace.txt and example app).
glutInitWindowPosition glutFullScreen glDrawBuffer(GL_FRONT)
Commenting out any one of these 3 functions allows the application to run correctly.
Forcing DRI2 allows the application to work correctly with those 3 function calls intact.
OS: debian testing
https://bugs.freedesktop.org/show_bug.cgi?id=106404
--- Comment #1 from Todd freedesktop@harrisonconsoles.com --- Created attachment 139357 --> https://bugs.freedesktop.org/attachment.cgi?id=139357&action=edit glxinfo
https://bugs.freedesktop.org/show_bug.cgi?id=106404
--- Comment #2 from Todd freedesktop@harrisonconsoles.com --- Created attachment 139358 --> https://bugs.freedesktop.org/attachment.cgi?id=139358&action=edit xorg log
https://bugs.freedesktop.org/show_bug.cgi?id=106404
--- Comment #3 from Todd freedesktop@harrisonconsoles.com --- Created attachment 139359 --> https://bugs.freedesktop.org/attachment.cgi?id=139359&action=edit example program
https://bugs.freedesktop.org/show_bug.cgi?id=106404
Alex Deucher alexdeucher@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Product|DRI |Mesa QA Contact| |dri-devel@lists.freedesktop | |.org Component|DRM/AMDgpu |Drivers/Gallium/radeonsi
https://bugs.freedesktop.org/show_bug.cgi?id=106404
Michel Dänzer michel@daenzer.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #139358|text/x-log |text/plain mime type| |
https://bugs.freedesktop.org/show_bug.cgi?id=106404
Michel Dänzer michel@daenzer.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #139359|text/x-csrc |text/plain mime type| |
https://bugs.freedesktop.org/show_bug.cgi?id=106404
Michel Dänzer michel@daenzer.net changed:
What |Removed |Added ---------------------------------------------------------------------------- QA Contact|dri-devel@lists.freedesktop |mesa-dev@lists.freedesktop. |.org |org Component|Drivers/Gallium/radeonsi |Mesa core Assignee|dri-devel@lists.freedesktop |mesa-dev@lists.freedesktop. |.org |org
--- Comment #4 from Michel Dänzer michel@daenzer.net --- Doesn't look driver specific, reassigning to Mesa core.
dri-devel@lists.freedesktop.org