[Mesa-dev] [PATCH 1/3] trace: Fix trace_context_transfer_unmap methods.
Jose Fonseca
jfonseca at vmware.com
Fri Jun 1 18:58:15 UTC 2018
The emitted buffer_subdata/texture_subdata call didn't match the
respective signatures.
---
.../auxiliary/driver_trace/tr_context.c | 38 +++++++++----------
1 file changed, 19 insertions(+), 19 deletions(-)
diff --git a/src/gallium/auxiliary/driver_trace/tr_context.c b/src/gallium/auxiliary/driver_trace/tr_context.c
index 6d918d42a38..1c246b91bd8 100644
--- a/src/gallium/auxiliary/driver_trace/tr_context.c
+++ b/src/gallium/auxiliary/driver_trace/tr_context.c
@@ -1436,27 +1436,27 @@ trace_context_transfer_unmap(struct pipe_context *_context,
unsigned stride = transfer->stride;
unsigned layer_stride = transfer->layer_stride;
- if (resource->target == PIPE_BUFFER)
+ if (resource->target == PIPE_BUFFER) {
trace_dump_call_begin("pipe_context", "buffer_subdata");
- else
+ } else {
trace_dump_call_begin("pipe_context", "texture_subdata");
-
- trace_dump_arg(ptr, context);
- trace_dump_arg(ptr, resource);
- trace_dump_arg(uint, level);
- trace_dump_arg(uint, usage);
- trace_dump_arg(box, box);
-
- trace_dump_arg_begin("data");
- trace_dump_box_bytes(tr_trans->map,
- resource,
- box,
- stride,
- layer_stride);
- trace_dump_arg_end();
-
- trace_dump_arg(uint, stride);
- trace_dump_arg(uint, layer_stride);
+ trace_dump_arg(ptr, context);
+ trace_dump_arg(ptr, resource);
+ trace_dump_arg(uint, level);
+ trace_dump_arg(uint, usage);
+ trace_dump_arg(box, box);
+
+ trace_dump_arg_begin("data");
+ trace_dump_box_bytes(tr_trans->map,
+ resource,
+ box,
+ stride,
+ layer_stride);
+ trace_dump_arg_end();
+
+ trace_dump_arg(uint, stride);
+ trace_dump_arg(uint, layer_stride);
+ }
trace_dump_call_end();
--
2.17.0
More information about the mesa-dev
mailing list