gl: Only log shaders if g_cfg.video.log_programs is enabled

This commit is contained in:
AniLeo 2020-05-16 08:19:42 +01:00 committed by Ani
parent b0d3c4d75e
commit a8bca8b2ed
1 changed files with 8 additions and 6 deletions

View File

@ -75,12 +75,14 @@ struct GLTraits
result->uniforms[0] = GL_STREAM_BUFFER_START + 0; result->uniforms[0] = GL_STREAM_BUFFER_START + 0;
result->uniforms[1] = GL_STREAM_BUFFER_START + 1; result->uniforms[1] = GL_STREAM_BUFFER_START + 1;
rsx_log.notice("*** prog id = %d", result->id()); if (g_cfg.video.log_programs)
rsx_log.notice("*** vp id = %d", vertexProgramData.id); {
rsx_log.notice("*** fp id = %d", fragmentProgramData.id); rsx_log.notice("*** prog id = %d", result->id());
rsx_log.notice("*** vp id = %d", vertexProgramData.id);
rsx_log.notice("*** vp shader = \n%s", vertexProgramData.shader.get_source().c_str()); rsx_log.notice("*** fp id = %d", fragmentProgramData.id);
rsx_log.notice("*** fp shader = \n%s", fragmentProgramData.shader.get_source().c_str()); rsx_log.notice("*** vp shader = \n%s", vertexProgramData.shader.get_source().c_str());
rsx_log.notice("*** fp shader = \n%s", fragmentProgramData.shader.get_source().c_str());
}
return result; return result;
} }