All user interface text in Blender 2.55(alpha) and smooth fonts variations of Blender 2.49 is rendered invisible by recent build of Mesa on the r600 gallium driver. Prerequisites: Mesa current git, any blender 2.55 alpha version including latest svn Steps to reproduce: Run blender Expected outcome: Full user interface with fonts correctly rendered. Actual outcome: No user interface text visible. git bisect identifies commit 63c3e3a3dc73f8a72e0d08ac4453df57bccdfdb9 Author: Keith Whitwell <keithw@vmware.com> Date: Tue Nov 9 20:08:45 2010 +0000 r600: fix my pessimism about PIPE_TRANSFER_x flags as the culprit. Rebasing to latest mesa git (master) with this commit reverted works as expected.
*** Bug 31615 has been marked as a duplicate of this bug. ***
The conditions for this failure appear to be related to sync uploads only (with or without readbacks is, at a guess, irrelevant). At any rate, commenting out the test to use a staged upload in this instance cause the missing text(ures) to reappear. I'm suspicious that at the end of the big if( use_staging_upload ) block there's a call to r600_copy_to_staging_texture() in the case of PIPE_TRANSFER_READ but apparently no equivalent call for PIPE_TRANSFER_WRITE.
Please try again with git master. Maybe commit d5aadf0d80e8c973ef5cf9d82e97f23f0e3c032b fixed this problem.
(In reply to comment #3) > Please try again with git master. > > Maybe commit d5aadf0d80e8c973ef5cf9d82e97f23f0e3c032b fixed this problem. I can confirm that this commit fixes the issue in XBMC (Bug 31615).
Confirmed, that commit fixes it. Closing.
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.