diff --git a/src/compiler/glsl/glcpp/glcpp.c b/src/compiler/glsl/glcpp/glcpp.c index b90a46e7769..7a1e603e255 100644 --- a/src/compiler/glsl/glcpp/glcpp.c +++ b/src/compiler/glsl/glcpp/glcpp.c @@ -174,8 +174,10 @@ main (int argc, char *argv[]) ret = glcpp_preprocess(ctx, &shader, &info_log, NULL, NULL, &gl_ctx); - printf("%s", shader); fprintf(stderr, "%s", info_log); + fflush(stderr); + printf("%s", shader); + fflush(stdout); ralloc_free(ctx);