Mesa (master): ddebug: add pass-through of set_device_reset_callback
Nicolai Hähnle
nh at kemper.freedesktop.org
Wed Oct 5 13:54:09 UTC 2016
Module: Mesa
Branch: master
Commit: 07bea09c643b15307dc4282332291514276640fd
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=07bea09c643b15307dc4282332291514276640fd
Author: Nicolai Hähnle <nicolai.haehnle at amd.com>
Date: Fri Sep 30 12:53:00 2016 +0200
ddebug: add pass-through of set_device_reset_callback
Reviewed-by: Edward O'Callaghan <funfunctor at folklore1984.net>
Reviewed-by: Marek Olšák <marek.olsak at amd.com>
---
src/gallium/drivers/ddebug/dd_context.c | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/src/gallium/drivers/ddebug/dd_context.c b/src/gallium/drivers/ddebug/dd_context.c
index 4bcbbff..edcbf2c 100644
--- a/src/gallium/drivers/ddebug/dd_context.c
+++ b/src/gallium/drivers/ddebug/dd_context.c
@@ -720,6 +720,15 @@ dd_context_get_device_reset_status(struct pipe_context *_pipe)
}
static void
+dd_context_set_device_reset_callback(struct pipe_context *_pipe,
+ const struct pipe_device_reset_callback *cb)
+{
+ struct pipe_context *pipe = dd_context(_pipe)->pipe;
+
+ return pipe->set_device_reset_callback(pipe, cb);
+}
+
+static void
dd_context_emit_string_marker(struct pipe_context *_pipe,
const char *string, int len)
{
@@ -835,6 +844,7 @@ dd_context_create(struct dd_screen *dscreen, struct pipe_context *pipe)
CTX_INIT(get_sample_position);
CTX_INIT(invalidate_resource);
CTX_INIT(get_device_reset_status);
+ CTX_INIT(set_device_reset_callback);
CTX_INIT(dump_debug_state);
CTX_INIT(emit_string_marker);
More information about the mesa-commit
mailing list