mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-06-08 03:48:24 +02:00
gallium/u_threaded: implement pipe_context::set_log_context
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
This commit is contained in:
parent
244536d3d6
commit
2bdfbb0e53
1 changed files with 11 additions and 0 deletions
|
|
@ -1804,6 +1804,16 @@ tc_set_debug_callback(struct pipe_context *_pipe,
|
|||
pipe->set_debug_callback(pipe, cb);
|
||||
}
|
||||
|
||||
static void
|
||||
tc_set_log_context(struct pipe_context *_pipe, struct u_log_context *log)
|
||||
{
|
||||
struct threaded_context *tc = threaded_context(_pipe);
|
||||
struct pipe_context *pipe = tc->pipe;
|
||||
|
||||
tc_sync(tc);
|
||||
pipe->set_log_context(pipe, log);
|
||||
}
|
||||
|
||||
static void
|
||||
tc_create_fence_fd(struct pipe_context *_pipe,
|
||||
struct pipe_fence_handle **fence, int fd)
|
||||
|
|
@ -2584,6 +2594,7 @@ threaded_context_create(struct pipe_context *pipe,
|
|||
CTX_INIT(get_device_reset_status);
|
||||
CTX_INIT(set_device_reset_callback);
|
||||
CTX_INIT(dump_debug_state);
|
||||
CTX_INIT(set_log_context);
|
||||
CTX_INIT(emit_string_marker);
|
||||
CTX_INIT(set_debug_callback);
|
||||
CTX_INIT(create_fence_fd);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue