ddebug: implement get_query_result_resource
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
This commit is contained in:
@@ -150,6 +150,21 @@ dd_context_get_query_result(struct pipe_context *_pipe,
|
||||
return pipe->get_query_result(pipe, dd_query_unwrap(query), wait, result);
|
||||
}
|
||||
|
||||
static void
|
||||
dd_context_get_query_result_resource(struct pipe_context *_pipe,
|
||||
struct pipe_query *query,
|
||||
boolean wait,
|
||||
enum pipe_query_value_type result_type,
|
||||
int index,
|
||||
struct pipe_resource *resource,
|
||||
unsigned offset)
|
||||
{
|
||||
struct pipe_context *pipe = dd_context(_pipe)->pipe;
|
||||
|
||||
pipe->get_query_result_resource(pipe, dd_query_unwrap(query), wait,
|
||||
result_type, index, resource, offset);
|
||||
}
|
||||
|
||||
static void
|
||||
dd_context_set_active_query_state(struct pipe_context *_pipe, boolean enable)
|
||||
{
|
||||
@@ -785,6 +800,7 @@ dd_context_create(struct dd_screen *dscreen, struct pipe_context *pipe)
|
||||
CTX_INIT(begin_query);
|
||||
CTX_INIT(end_query);
|
||||
CTX_INIT(get_query_result);
|
||||
CTX_INIT(get_query_result_resource);
|
||||
CTX_INIT(set_active_query_state);
|
||||
CTX_INIT(create_blend_state);
|
||||
CTX_INIT(bind_blend_state);
|
||||
|
Reference in New Issue
Block a user