From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 26471] New: Missing background graphics/texture in frogatto with R600 (RV670) Date: Mon, 8 Feb 2010 08:11:28 -0800 (PST) Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.sourceforge.net To: dri-devel@lists.sourceforge.net List-Id: dri-devel@lists.freedesktop.org http://bugs.freedesktop.org/show_bug.cgi?id=26471 Summary: Missing background graphics/texture in frogatto with R600 (RV670) Product: Mesa Version: git Platform: x86-64 (AMD64) OS/Version: Linux (All) Status: NEW Severity: normal Priority: medium Component: Drivers/DRI/R600 AssignedTo: dri-devel@lists.sourceforge.net ReportedBy: crazy-ivanovic@gmx.net Created an attachment (id=33154) --> (http://bugs.freedesktop.org/attachment.cgi?id=33154) scene1, hardware accelerated, broken background I have a problem with the background texture as used in frogatto (a sidescrolling jump&run). The problem can be seen in the attached screenshots frogatto_texture-prob1.jpg and frogatto_texture-prob2.jpg. The expected result can be observed in frogatto_software-mode_scene1.jpg and frogatto_software-mode_scene2.jpg (created using the software renderer via LIBGL_ALWAYS_SOFTWARE=1). My graphics card is a generic HD3850 (RV670) with 512MB ram. To reproduce this issues you will first have to get frogatto and build it yourself, to do so do the following steps: 0) get the build dependencies, I am not sure about those. From the flags used in the command I'd assume these: - libsdl - sdl-image - sdl-ttf - sdl-mixer (probably with vorbis support) - boost-{regex, system, thread, iostreams} - x11 - mesa (GL and GLU required) - glew 1) get the svn checkout eg using "svn checkout http://frogatto.googlecode.com/svn/trunk/ frogatto-read-only" 2) cd frogatto-read-only 3) edit "Makefile" and remove every occurence of "-lprofiler" (seems to break building due to whatever reason, not fixed yet for upstream, but this way it is possible to compile+run it) 4) compile using "make" 5) run the resulting binary by typing "./game" (controls are the arrow keys plus 'a' and 's', exit the game by pushing 'esc') After step 5) you should see the missing background texture when using the git version of mesa (currently as of today 7.8-devel). There is no problem when using the software renderer and there is also no problem on a system with an Intel i945 based chip and mesa 7.7 or mesa 7.6. I don't know if it ever worked for r6xx hardware with mesa. Someone yesterday mentioned in #radeon that s3tc is broken on r600. I don't know if s3tc is used, but I don't think so. Is there some easy way to check this in the sources? Here is the software stack used: Gentoo unstable (arch: amd64) mesa, xf86-video-radeon and libdrm from git-master KMS active kernel 2.6.33-rc7 -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. ------------------------------------------------------------------------------ The Planet: dedicated and managed hosting, cloud storage, colocation Stay online with enterprise data centers and the best network in the business Choose flexible plans and management services without long-term contracts Personal 24x7 support from experience hosting pros just a phone call away. http://p.sf.net/sfu/theplanet-com --