Bug 23487

Summary: clutter-1.0 fails to render text with the latest redeon drivers - DoSwapInterval
Product: DRI Reporter: Markus Heier <markus.heier>
Component: DRM/RadeonAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED MOVED QA Contact:
Severity: major    
Priority: medium    
Version: XOrg git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
test case: g++ -o test-ui test-ui.cpp `pkg-config --libs --cflags clutter-1.0` -Wall; ./test-ui
none
"black boxes" instead of well rendered characters
none
Xorg.log (as you can see, I'm using radeon KMS) none

Description Markus Heier 2009-08-24 10:54:08 UTC
Created attachment 28883 [details]
test case: g++ -o test-ui test-ui.cpp `pkg-config --libs --cflags clutter-1.0` -Wall; ./test-ui

With the attached sample clutter test-application I'm getting following error on the terminal I started the X server:

(EE) DoSwapInterval: cx: ..., GLX screen = ...

... and the output of the application is attached, also.

The problem occurs only with the radeon driver. I can not test, whether the stable radeon drivers are also affected.

My system is a X86 gentoo with xorg-server, libdrm, mesa, xf86-video-ati and all the needed dependencies from the current git repositories. Kernel: 2.6.31-rc5.
Comment 1 Markus Heier 2009-08-24 10:55:42 UTC
Created attachment 28884 [details]
"black boxes" instead of well rendered characters
Comment 2 Markus Heier 2009-08-24 11:02:03 UTC
Created attachment 28885 [details]
Xorg.log (as you can see, I'm using radeon KMS)
Comment 3 Markus Heier 2009-08-24 12:16:40 UTC
I just rechecked the test case application within an openbox - non AIGLX - environment and there the text is rendered correctly.

So the error seems to be origined in the mesa/3D backend I think, when it only occurs with compiz running.
Comment 4 Martin Peres 2019-11-19 08:07:57 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/amd/issues/69.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.