diff options
author | José Fonseca <jrfonseca@tungstengraphics.com> | 2008-08-15 10:24:09 +0100 |
---|---|---|
committer | José Fonseca <jrfonseca@tungstengraphics.com> | 2008-08-15 10:35:19 +0100 |
commit | f121d0e54f39d8f6361dcf0bf4d938ccb5ae4b5e (patch) | |
tree | 3dd1a527ec11d8672e369b7cd18beee2dcc07e94 /src/gallium/drivers/trace/tr_stream.c | |
parent | c9751522b0ee1908c79f3f9d37b508ac0680bd16 (diff) |
trace: Allow multiple screens. Flush after call.
Diffstat (limited to 'src/gallium/drivers/trace/tr_stream.c')
-rw-r--r-- | src/gallium/drivers/trace/tr_stream.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/gallium/drivers/trace/tr_stream.c b/src/gallium/drivers/trace/tr_stream.c index 14cc257e15..aecc1286b8 100644 --- a/src/gallium/drivers/trace/tr_stream.c +++ b/src/gallium/drivers/trace/tr_stream.c @@ -87,6 +87,18 @@ trace_stream_write(struct trace_stream *stream, const void *data, size_t size) void +trace_stream_flush(struct trace_stream *stream) +{ + if(!stream) + return; + +#if defined(PIPE_OS_LINUX) + fflush(stream->file); +#endif +} + + +void trace_stream_close(struct trace_stream *stream) { if(!stream) |