summaryrefslogtreecommitdiffstats
path: root/src/compiler/nir
diff options
context:
space:
mode:
authorRhys Perry <[email protected]>2019-10-03 19:09:24 +0100
committerRhys Perry <[email protected]>2019-10-04 15:24:10 +0000
commit1264acdf4b75826a826b6cf1028133c491a87772 (patch)
tree2cf78c2c7028f7b1f42709b3c04756b09216cdba /src/compiler/nir
parent49b32233a0b714a6293584864fc609f55cc5f7a4 (diff)
nir/print: always use the right FILE *
Signed-off-by: Rhys Perry <[email protected]> Reviewed-by: Eric Anholt <[email protected]>
Diffstat (limited to 'src/compiler/nir')
-rw-r--r--src/compiler/nir/nir_print.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/compiler/nir/nir_print.c b/src/compiler/nir/nir_print.c
index 4e144c1c955..48844b7ed79 100644
--- a/src/compiler/nir/nir_print.c
+++ b/src/compiler/nir/nir_print.c
@@ -62,6 +62,8 @@ typedef struct {
static void
print_annotation(print_state *state, void *obj)
{
+ FILE *fp = state->fp;
+
if (!state->annotations)
return;
@@ -72,7 +74,7 @@ print_annotation(print_state *state, void *obj)
const char *note = entry->data;
_mesa_hash_table_remove(state->annotations, entry);
- fprintf(stderr, "%s\n\n", note);
+ fprintf(fp, "%s\n\n", note);
}
static void
@@ -465,7 +467,7 @@ print_var_decl(nir_variable *var, print_state *state)
const char *const reorder = (access & ACCESS_CAN_REORDER) ? "reorderable " : "";
fprintf(fp, "%s%s%s%s%s%s", coher, volat, restr, ronly, wonly, reorder);
-#define FORMAT_CASE(x) case x: fprintf(stderr, #x " "); break
+#define FORMAT_CASE(x) case x: fprintf(fp, #x " "); break
switch (var->data.image.format) {
FORMAT_CASE(GL_RGBA32F);
FORMAT_CASE(GL_RGBA32UI);