On Oct 31, 2008, at 1:32 AM, Csaba Halász wrote: > No, that's actually the software fallback method. OSG disables > non-power-of-two for Radeon. > > if (rendererString.find("Radeon")!=std::string::npos || > rendererString.find("RADEON")!=std::string::npos) > { > _isNonPowerOfTwoTextureMipMappedSupported = false; > osg::notify(osg::INFO)<<"Disabling > _isNonPowerOfTwoTextureMipMappedSupported for ATI > hardware."<<std::endl; > }
I commented out this portion and tried it on my MacBook Pro/Radeon. The result is that it seems working. There's no errors or visible differences as far as I can see. I found the log related to this issue (shown below), but there's no details about why they disabled these. due to performance? or due to some errors? or simply that was due to old driver bugs? > ------------------------------------------------------------------------ > r4351 | robert | 2005-06-22 20:02:37 +0900 (Wed, 22 Jun 2005) | 2 lines > > Disabled NPO2T on GeforceFX. > > ------------------------------------------------------------------------ > r4257 | robert | 2005-05-18 05:12:13 +0900 (Wed, 18 May 2005) | 2 lines > > Added RADEON as render type for disabling mipmapped NPO2T > > ------------------------------------------------------------------------ > r4248 | robert | 2005-05-17 20:00:13 +0900 (Tue, 17 May 2005) | 4 lines > > Added differentiation between Non power of two textures when mip mapped vs > when not mipped mapped to get round the issue of incomplete support under > ATI cards. Tat ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel