From f65741721bcd7064e428ae2c47811fba150b1480 Mon Sep 17 00:00:00 2001 From: Andreas Boll Date: Wed, 21 Nov 2012 17:52:07 +0100 Subject: [PATCH] gallium/tests/trivial: updates for transfer functions changes MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Fixes build error with configure option --enable-gallium-tests introduced in 369e46888904c6d379b8b477d9242cff1608e30e Compile tested only. Reviewed-by: Marek Olšák --- src/gallium/tests/trivial/compute.c | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/src/gallium/tests/trivial/compute.c b/src/gallium/tests/trivial/compute.c index 1812090d3a0..a6ebc7cd235 100644 --- a/src/gallium/tests/trivial/compute.c +++ b/src/gallium/tests/trivial/compute.c @@ -201,13 +201,11 @@ static void init_tex(struct context *ctx, int slot, *tex = ctx->screen->resource_create(ctx->screen, &ttex); assert(*tex); - xfer = pipe->get_transfer(pipe, *tex, 0, PIPE_TRANSFER_WRITE, + map = pipe->transfer_map(pipe, *tex, 0, PIPE_TRANSFER_WRITE, &(struct pipe_box) { .width = w, .height = h, - .depth = 1 }); + .depth = 1 }, &xfer); assert(xfer); - - map = pipe->transfer_map(pipe, xfer); assert(map); for (y = 0; y < ny; ++y) { @@ -217,7 +215,6 @@ static void init_tex(struct context *ctx, int slot, } pipe->transfer_unmap(pipe, xfer); - pipe->transfer_destroy(pipe, xfer); ctx->tex_rw[slot] = rw; } @@ -246,13 +243,11 @@ static void check_tex(struct context *ctx, int slot, if (!check) check = default_check; - xfer = pipe->get_transfer(pipe, tex, 0, PIPE_TRANSFER_READ, + map = pipe->transfer_map(pipe, tex, 0, PIPE_TRANSFER_READ, &(struct pipe_box) { .width = tex->width0, .height = tex->height0, - .depth = 1 }); + .depth = 1 }, &xfer); assert(xfer); - - map = pipe->transfer_map(pipe, xfer); assert(map); for (y = 0; y < ny; ++y) { @@ -285,7 +280,6 @@ static void check_tex(struct context *ctx, int slot, } pipe->transfer_unmap(pipe, xfer); - pipe->transfer_destroy(pipe, xfer); if (err) printf("(%d, %d): \x1b[31mFAIL\x1b[0m (%d)\n", x, y, err); -- 2.30.2