summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/evergreen_compute.h
diff options
context:
space:
mode:
authorNiels Ole Salscheider <[email protected]>2014-09-08 20:10:31 +0200
committerTom Stellard <[email protected]>2014-10-07 15:59:43 -0400
commitacdcef6788beaa2a1532e13ff84c3e246b8025ed (patch)
tree2aa39bcd4a51dbcc709a7918e8867455c61e1273 /src/gallium/drivers/r600/evergreen_compute.h
parentfd31628c49c93db59b734cd6875d3cd479a84a73 (diff)
r600: Use DMA transfers in r600_copy_global_buffer
v2: Do not demote items that are already in the pool Signed-off-by: Niels Ole Salscheider <[email protected]>
Diffstat (limited to 'src/gallium/drivers/r600/evergreen_compute.h')
-rw-r--r--src/gallium/drivers/r600/evergreen_compute.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/drivers/r600/evergreen_compute.h b/src/gallium/drivers/r600/evergreen_compute.h
index 4fb53a1cb90..e4d3a38e415 100644
--- a/src/gallium/drivers/r600/evergreen_compute.h
+++ b/src/gallium/drivers/r600/evergreen_compute.h
@@ -45,6 +45,7 @@ void evergreen_init_atom_start_compute_cs(struct r600_context *rctx);
void evergreen_init_compute_state_functions(struct r600_context *rctx);
void evergreen_emit_cs_shader(struct r600_context *rctx, struct r600_atom * atom);
+struct r600_resource* r600_compute_buffer_alloc_vram(struct r600_screen *screen, unsigned size);
struct pipe_resource *r600_compute_global_buffer_create(struct pipe_screen *screen, const struct pipe_resource *templ);
void r600_compute_global_buffer_destroy(struct pipe_screen *screen, struct pipe_resource *res);
void *r600_compute_global_transfer_map(