diff options
author | Niels Ole Salscheider <[email protected]> | 2014-09-08 20:10:31 +0200 |
---|---|---|
committer | Tom Stellard <[email protected]> | 2014-10-07 15:59:43 -0400 |
commit | acdcef6788beaa2a1532e13ff84c3e246b8025ed (patch) | |
tree | 2aa39bcd4a51dbcc709a7918e8867455c61e1273 /src/gallium/drivers/r600/evergreen_compute.h | |
parent | fd31628c49c93db59b734cd6875d3cd479a84a73 (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.h | 1 |
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( |