[Mesa-dev] [PATCH v2] gallium/hud: set the dump file streams to line buffered
Edmondo Tommasina
edmondo.tommasina at gmail.com
Wed Apr 5 19:03:55 UTC 2017
Flush the HUD value streams to the dump files after every newline.
v2: check that fopen succeeded (Julien)
Tested-by: Julien Isorce <jisorce at oblong.com>
---
src/gallium/auxiliary/hud/hud_context.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/gallium/auxiliary/hud/hud_context.c b/src/gallium/auxiliary/hud/hud_context.c
index 29ef9eee31..f492c81fe6 100644
--- a/src/gallium/auxiliary/hud/hud_context.c
+++ b/src/gallium/auxiliary/hud/hud_context.c
@@ -972,6 +972,8 @@ hud_graph_set_dump_file(struct hud_graph *gr)
strcat(dump_file, "/");
strcat_without_spaces(dump_file, gr->name);
gr->fd = fopen(dump_file, "w+");
+ if (gr->fd)
+ setvbuf(gr->fd, NULL, _IOLBF, 0);
free(dump_file);
}
}
--
2.11.0
More information about the mesa-dev
mailing list