diff options
| author | Ray <raysan5@gmail.com> | 2016-06-06 23:19:40 +0200 |
|---|---|---|
| committer | Ray <raysan5@gmail.com> | 2016-06-06 23:19:40 +0200 |
| commit | 1bcf500ecac076892c4eac0594b997add6dcac71 (patch) | |
| tree | 4cc7c7f8406c80ef1b8adf7319add2509c31242b /src/rlgl.c | |
| parent | 522af9f477247be0a1ac6f079ec155c699a0c5c0 (diff) | |
| download | raylib-1bcf500ecac076892c4eac0594b997add6dcac71.tar.gz raylib-1bcf500ecac076892c4eac0594b997add6dcac71.zip | |
Review fallback mechanism
Diffstat (limited to 'src/rlgl.c')
| -rw-r--r-- | src/rlgl.c | 15 |
1 files changed, 10 insertions, 5 deletions
@@ -2575,11 +2575,16 @@ static Shader LoadStandardShader(void) // Load standard shader (TODO: rewrite as char pointers) Shader shader = LoadShader("resources/shaders/standard.vs", "resources/shaders/standard.fs"); - if (shader.id != 0) TraceLog(INFO, "[SHDR ID %i] Standard shader loaded successfully", shader.id); - else TraceLog(WARNING, "[SHDR ID %i] Standard shader could not be loaded", shader.id); - - if (shader.id != 0) LoadDefaultShaderLocations(&shader); - else shader = GetDefaultShader(); + if (shader.id != 0) + { + LoadDefaultShaderLocations(&shader); + TraceLog(INFO, "[SHDR ID %i] Standard shader loaded successfully", shader.id); + } + else + { + TraceLog(WARNING, "[SHDR ID %i] Standard shader could not be loaded, using default shader", shader.id); + shader = GetDefaultShader(); + } return shader; } |
