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

Reply via email to