diff options
author | Marek Olšák <[email protected]> | 2012-03-31 01:31:47 +0200 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2012-04-01 23:57:50 +0200 |
commit | 669d8766ff3403938794eb80d7769347b6e52174 (patch) | |
tree | ee775a4a51c56ddae6168adb77888d5dd79014e0 /src/gallium/drivers/r600/r600_resource.c | |
parent | 68e4c83ffa9319c934a96ca1daf25e81b78a6d90 (diff) |
r600g: optimize r600_resource_va
Avoid calling get_radeon_bo and inline it.
Diffstat (limited to 'src/gallium/drivers/r600/r600_resource.c')
-rw-r--r-- | src/gallium/drivers/r600/r600_resource.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/src/gallium/drivers/r600/r600_resource.c b/src/gallium/drivers/r600/r600_resource.c index 0689d91a299..de339e03512 100644 --- a/src/gallium/drivers/r600/r600_resource.c +++ b/src/gallium/drivers/r600/r600_resource.c @@ -62,14 +62,3 @@ void r600_init_context_resource_functions(struct r600_context *r600) r600->context.transfer_destroy = u_transfer_destroy_vtbl; r600->context.transfer_inline_write = u_default_transfer_inline_write; } - -uint64_t r600_resource_va(struct pipe_screen *screen, struct pipe_resource *resource) -{ - struct r600_screen *rscreen = (struct r600_screen*)screen; - struct r600_resource *rresource = (struct r600_resource*)resource; - - if (rresource->buf) { - return rscreen->ws->buffer_get_virtual_address(rresource->buf); - } - return 0; -} |