summaryrefslogtreecommitdiff
path: root/va/va_trace.c
diff options
context:
space:
mode:
authorDmitry Ermilov <dmitry.ermilov@intel.com>2020-04-23 06:46:24 -0400
committerXinfengZhang <carl.zhang@intel.com>2020-06-30 14:42:02 +0800
commitafca400d5629409ae7d51c4b1109a1b73ab2844a (patch)
tree1d1d556722fb1e7d7a226d0ca5bbe30d7a675bb8 /va/va_trace.c
parent3cc2212c38630ffcdc6b38e0bd867845adee5ed9 (diff)
downloadlibva-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.c17
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