diff options
author | Dmitry Ermilov <dmitry.ermilov@intel.com> | 2020-04-23 06:46:24 -0400 |
---|---|---|
committer | XinfengZhang <carl.zhang@intel.com> | 2020-06-30 14:42:02 +0800 |
commit | afca400d5629409ae7d51c4b1109a1b73ab2844a (patch) | |
tree | 1d1d556722fb1e7d7a226d0ca5bbe30d7a675bb8 /va/va_trace.c | |
parent | 3cc2212c38630ffcdc6b38e0bd867845adee5ed9 (diff) | |
download | libva-afca400d5629409ae7d51c4b1109a1b73ab2844a.tar.gz |
Add vaSyncBuffer for output buffers synchronization
Added notes about different ways for synchronization.
Signed-off-by: Dmitry Ermilov <dmitry.ermilov@intel.com>
Diffstat (limited to 'va/va_trace.c')
-rw-r--r-- | va/va_trace.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/va/va_trace.c b/va/va_trace.c index f726b50..1de3d9d 100644 --- a/va/va_trace.c +++ b/va/va_trace.c @@ -5536,6 +5536,23 @@ void va_TraceQuerySurfaceError( DPY2TRACE_VIRCTX_EXIT(pva_trace); } +void va_TraceSyncBuffer( + VADisplay dpy, + VABufferID buf_id, + uint64_t timeout_ns +) +{ + DPY2TRACE_VIRCTX(dpy); + + TRACE_FUNCNAME(idx); + + va_TraceMsg(trace_ctx, "\tbuf_id = 0x%08x\n", buf_id); + va_TraceMsg(trace_ctx, "\ttimeout_ns = %d\n", timeout_ns); + va_TraceMsg(trace_ctx, NULL); + + DPY2TRACE_VIRCTX_EXIT(pva_trace); +} + void va_TraceMaxNumDisplayAttributes ( VADisplay dpy, int number |