Jump to content

open gl and second life and drivers are all broken but


You are about to reply to a thread that has been inactive for 3330 days.

Please take a moment to consider if this thread is worth bumping.

Recommended Posts

I been all over the forums here waiting n watchin for ppl that have problems with graphics drivers and the sl viewer and some guy here was sayin that sl uses old open gl stuff n that's why the new drivers don't work with it and is that true is that's whats wrong ? maybe not a driver problem but old stuff in sl I found this so I say the lindens should make a sl that runs on directX 12 and it will be better n greater since come on no 1 n the world uses open gl I seriously mean no 1 Is a problem of Second Life: "The viewer uses a compatibility profile OpenGL context to use parts of the OpenGL 1.x/2.x core that were deprecated in 3.0. These sections of the API don't always interact well with post 3.0 API calls, which is what a lot of these issues are boiling down to. So yes, NVIDIA did not deprecate any extensions, but large parts of the OpenGL core API have been deprecated since GL 3.0, and the viewer mixes and matches the pre 2.0 and post 3.0 API calls via the extensions API. While this is "supported," it's difficult for any driver implementer to effectively test against, and some drivers have just started outright breaking compatibility. For example, glAlphaFunc is not in the GL 3.0 spec but is in the GL 2.0 spec, but when using shaders on ATI, the behavior of glAlphaFunc is erratic. I'm not aware of any smoking gun like that on NVIDIA, but it's safe to say that operating under a pure 3.0 context where possible is a good thing to do, not only for stability and compatibility, but for performance as well (the GL 3.0 API is much leaner)." More Info: http://slgorean.metavirtual.us/mv-sl-gorean/nvidia-400-series-cards-gtx-460gts-450-and-viewers-2-7-x-3-0-incompatibility/ http://secondlife.lithium.com/t5/Second-Life-Viewer/Nvidia-GT430-problem/td-p/1068677 https://jira.secondlife.com/browse/CTS-657 https://jira.secondlife.com/browse/SH-2240
Link to comment
Share on other sites

Sl has a userbase that contains quite a bit of older hardware and you just want to go "eh f'it> and ditch what SL is built upon, the openGL standard and move to DX12.  yeah that's just not going to happen,  even the new virtual world that's not going to happen.  

 

Also DX12 cards are very expensive still,  and people use nvidia with SL, because that is what SL is built around,  I know some have limited secess with amd/ati cards and all, but there are issues with those.

 

Remember these key factors.

People on limited income

People on older machines

People who are disabled in some form or fashion

 

These people make up a good portion of the population and alinating them would just be horrible PR for LL. 

Link to comment
Share on other sites

1) DirectX is Windows-only. SL gets used on Mac (and by some morons on Linux) as well. Heck it even gets used on mobile devices which usually only have OpenGL ES. OpenGL is simply more portable, DirectX runs on Windows and nothing else.

2) SL is very, VERY old and has plenty of old ancient legacy code in it.

3) ...meh, why bother.

Link to comment
Share on other sites

  • 2 weeks later...
You are about to reply to a thread that has been inactive for 3330 days.

Please take a moment to consider if this thread is worth bumping.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
 Share

×
×
  • Create New...