Is there a way, then, to add support for a newly released GPU (Quadro 4000) for the Mac client? If there is some specific info that's need, I'd be happy to track it down.
On Dec 17, 2010, at 8:38 PM, Kent Quirk (Q Linden) wrote: > I haven't delved into this code recently, but the featuretable is now > downloaded from our servers each time (so we can adjust without having to > re-release the software). It does lag by one iteration, though (we've already > set up the video by the time it's downloaded, so it affects the NEXT run). > The online version of the table is kept pretty current. > > Q > > On Dec 17, 2010, at 9:07 PM, Trilo Byte wrote: > >> In the indra/newview/llfeaturemanager.cpp file, it references a featuretable >> text file. >> >> Is this still in use? As I peruse the featuretable_mac.txt file, it appears >> that no >> machine/gpu-specific information exists not only for the current lineup, but >> for any >> Mac made in 2 1/2 years. If it is still used, I can try to work on getting >> the list updated >> to include settings for recent gpu's. >> >> (the featuretable.txt file for PC's looks similarly outdated, but I'm not >> familiar enough >> with that platform to be of much help in updating that list). >> >> Also, I'm unclear on what the renderer listings (in lines 720-755 and other >> places) >> refers to. Are those external driver file names, or are there renderer files >> someplace within the viewer codebase repository that I'm not seeing? >> >> >> TriloByte Zanzibar >> >> >> On Dec 16, 2010, at 5:48 PM, Aleric Inglewood wrote: >> >>> In indra/newview/llfeaturemanager.cpp LLFeatureManager::loadGPUClass >>> reads the file GPU_TABLE_FILENAME >>> and LLFeatureManager::parseGPUTable matches >>> the string 'renderer' with it. >>> You could start with printing 'renderer' >>> and see if it's the same on windows >>> and Mac and if not find out why not. >>> If on Mac it makes sense nevertheless, >>> you'd have to find out why gGLManager.getRawGLString() >>> isn't returning the right thing. As a work around >>> you could hardcode the correct string into your viewer. >>> >>> On Fri, Dec 17, 2010 at 1:09 AM, Trilo Byte <trilobyte5...@gmail.com> wrote: >>>> I'm having some difficulty with the Second Life Viewer and my shiny >>>> new GPU (nVidia Quadro 4000). The Mac client doesn't recognize it, >>>> and gives me an error when I launch the Viewer app. >>>> >>>> What's worse, dynamic shadows and deferred rendering are completely >>>> broken (I get the same complete system crash that ATI users get). >>>> >>>> However, the Windows client does not appear to have a problem >>>> recognizing the card. I get no error, and I have no problem with the >>>> deferred renderer or with any of the shadow settings. >>>> >>>> I've checked against release Viewers, Snowstorm snapshots, and the >>>> Mesh Project snapshots all with the same result. Mac clients can't ID >>>> or support the card, Windows clients can. >>>> >>>> Is there someplace I can go looking around within the Windows >>>> client (and support files) to try and find what's needed to detect my >>>> GPU so I can rig up Mac support? >>>> >>>> I'd appreciate any help/ideas >>>> >>>> Cheers >>>> >>>> TriloByte Zanzibar >>>> _______________________________________________ >>>> Policies and (un)subscribe information available here: >>>> http://wiki.secondlife.com/wiki/OpenSource-Dev >>>> Please read the policies before posting to keep unmoderated posting >>>> privileges >>>> >> >> _______________________________________________ >> Policies and (un)subscribe information available here: >> http://wiki.secondlife.com/wiki/OpenSource-Dev >> Please read the policies before posting to keep unmoderated posting >> privileges > _______________________________________________ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges