mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-13 12:31:38 +00:00
More stuff
This commit is contained in:
parent
ae6ac5b439
commit
804938e9fc
6 changed files with 126 additions and 52 deletions
|
@ -314,7 +314,15 @@ bool CompileGLSLPixelShader(FRAGMENTSHADER& ps, const char* pstrprogram)
|
|||
GLsizei charsWritten;
|
||||
GLchar* infoLog = new GLchar[length];
|
||||
glGetShaderInfoLog(result, length, &charsWritten, infoLog);
|
||||
WARN_LOG(VIDEO, "Shader info log:\n%s", infoLog);
|
||||
WARN_LOG(VIDEO, "PS Shader info log:\n%s", infoLog);
|
||||
char szTemp[MAX_PATH];
|
||||
sprintf(szTemp, "ps_%d.txt", result);
|
||||
FILE *fp = fopen(szTemp, "wb");
|
||||
fwrite(pstrprogram, strlen(pstrprogram), 1, fp);
|
||||
fclose(fp);
|
||||
|
||||
if(strstr(infoLog, "warning") != NULL || strstr(infoLog, "error") != NULL)
|
||||
exit(0);
|
||||
delete[] infoLog;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue