Commits

leslie_linden  committed 03626e1

* Optimization to not waste some time doing std::string assignment all over the graphics code.

Reviewed by davep.

  • Participants
  • Parent commits 6632375

Comments (0)

Files changed (1)

File indra/newview/pipeline.cpp

 
 BOOL LLPipeline::canUseVertexShaders()
 {
+	static const std::string vertex_shader_enable_feature_string = "VertexShaderEnable";
+
 	if (sDisableShaders ||
 		!gGLManager.mHasVertexShader ||
 		!gGLManager.mHasFragmentShader ||
-		!LLFeatureManager::getInstance()->isFeatureAvailable("VertexShaderEnable") ||
+		!LLFeatureManager::getInstance()->isFeatureAvailable(vertex_shader_enable_feature_string) ||
 		(assertInitialized() && mVertexShadersLoaded != 1) )
 	{
 		return FALSE;