}
+static void
+trace_context_fence_server_signal(struct pipe_context *_pipe,
+ struct pipe_fence_handle *fence)
+{
+ struct trace_context *tr_ctx = trace_context(_pipe);
+ struct pipe_context *pipe = tr_ctx->pipe;
+
+ trace_dump_call_begin("pipe_context", "fence_server_signal");
+
+ trace_dump_arg(ptr, pipe);
+ trace_dump_arg(ptr, fence);
+
+ pipe->fence_server_signal(pipe, fence);
+
+ trace_dump_call_end();
+}
+
+
static inline bool
trace_context_generate_mipmap(struct pipe_context *_pipe,
struct pipe_resource *res,
TR_CTX_INIT(flush);
TR_CTX_INIT(create_fence_fd);
TR_CTX_INIT(fence_server_sync);
+ TR_CTX_INIT(fence_server_signal);
TR_CTX_INIT(generate_mipmap);
TR_CTX_INIT(texture_barrier);
TR_CTX_INIT(memory_barrier);