diff options
| author | Richard Linden <none@none> | 2010-08-26 12:49:00 -0700 | 
|---|---|---|
| committer | Richard Linden <none@none> | 2010-08-26 12:49:00 -0700 | 
| commit | 093e83386d5a132cc8947095f93ea6405aab6e3f (patch) | |
| tree | 043184fa92c8a6a9f8e747eb13056616bb27ba20 /indra/llrender/llgl.cpp | |
| parent | 2667c77a1cfb230ade472a047f46fd2bde7883c0 (diff) | |
| parent | ce1a0c6bafad092f9687e3b5a6b4865569d96863 (diff) | |
merge
Diffstat (limited to 'indra/llrender/llgl.cpp')
| -rw-r--r-- | indra/llrender/llgl.cpp | 14 | 
1 files changed, 14 insertions, 0 deletions
| diff --git a/indra/llrender/llgl.cpp b/indra/llrender/llgl.cpp index 236594d602..98ed34d6fc 100644 --- a/indra/llrender/llgl.cpp +++ b/indra/llrender/llgl.cpp @@ -356,6 +356,8 @@ LLGLManager::LLGLManager() :  	mHasSeparateSpecularColor(FALSE), +	mDebugGPU(FALSE), +  	mDriverVersionMajor(1),  	mDriverVersionMinor(0),  	mDriverVersionRelease(0), @@ -523,11 +525,23 @@ bool LLGLManager::initGL()  		return false;  	} +	setToDebugGPU();  	initGLStates();  	return true;  } +void LLGLManager::setToDebugGPU() +{ +	//"MOBILE INTEL(R) 965 EXPRESS CHIP",  +	if (mGLRenderer.find("INTEL") != std::string::npos && mGLRenderer.find("965") != std::string::npos) +	{ +		mDebugGPU = TRUE ; +	} + +	return ; +} +  void LLGLManager::getGLInfo(LLSD& info)  {  	info["GLInfo"]["GLVendor"] = std::string((const char *)glGetString(GL_VENDOR)); | 
