From: Marek Olšák <marek.ol...@amd.com> --- src/gallium/drivers/radeon/r600_buffer_common.c | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/src/gallium/drivers/radeon/r600_buffer_common.c b/src/gallium/drivers/radeon/r600_buffer_common.c index 73526d8..b8a96fe 100644 --- a/src/gallium/drivers/radeon/r600_buffer_common.c +++ b/src/gallium/drivers/radeon/r600_buffer_common.c @@ -112,19 +112,15 @@ bool r600_init_resource(struct r600_common_screen *rscreen, switch(usage) { case PIPE_USAGE_STAGING: - /* Staging resources participate in transfers, i.e. are used + case PIPE_USAGE_DYNAMIC: + case PIPE_USAGE_STREAM: + /* These resources participate in transfers, i.e. are used * for uploads and downloads from regular resources. * We generate them internally for some transfers. */ initial_domain = RADEON_DOMAIN_GTT; domains = RADEON_DOMAIN_GTT; break; - case PIPE_USAGE_DYNAMIC: - case PIPE_USAGE_STREAM: - /* Default to GTT, but allow the memory manager to move it to VRAM. */ - initial_domain = RADEON_DOMAIN_GTT; - domains = RADEON_DOMAIN_GTT | RADEON_DOMAIN_VRAM; - break; case PIPE_USAGE_DEFAULT: case PIPE_USAGE_STATIC: case PIPE_USAGE_IMMUTABLE: -- 1.8.3.2 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev