[PATCH 2/2] r600g/radeonsi: Prefer VRAM for CPU -> GPU streaming buffers

2014-07-31 Thread Marek Olšák
Reviewed-by: Marek Ol??k Marek On Thu, Jul 31, 2014 at 11:43 AM, Michel D?nzer wrote: > From: Michel D?nzer > > Signed-off-by: Michel D?nzer > --- > src/gallium/drivers/radeon/r600_buffer_common.c | 15 +++ > 1 file changed, 11 insertions(+), 4 deletions(-) > > diff --git a/src/g

[PATCH 2/2] r600g/radeonsi: Prefer VRAM for CPU -> GPU streaming buffers

2014-07-31 Thread Michel Dänzer
On 31.07.2014 18:52, Christian K?nig wrote: > Am 31.07.2014 um 11:43 schrieb Michel D?nzer: >> From: Michel D?nzer >> >> Signed-off-by: Michel D?nzer > > At least for PIPE_USAGE_STREAM buffers that's a bad idea, cause they are > used by VDPAU to read back to data to a CPU buffer and that's reall

[PATCH 2/2] r600g/radeonsi: Prefer VRAM for CPU -> GPU streaming buffers

2014-07-31 Thread Michel Dänzer
From: Michel D?nzer Signed-off-by: Michel D?nzer --- src/gallium/drivers/radeon/r600_buffer_common.c | 15 +++ 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/src/gallium/drivers/radeon/r600_buffer_common.c b/src/gallium/drivers/radeon/r600_buffer_common.c index 154c

[PATCH 2/2] r600g/radeonsi: Prefer VRAM for CPU -> GPU streaming buffers

2014-07-31 Thread Christian König
Am 31.07.2014 um 11:57 schrieb Michel D?nzer: > On 31.07.2014 18:52, Christian K?nig wrote: >> Am 31.07.2014 um 11:43 schrieb Michel D?nzer: >>> From: Michel D?nzer >>> >>> Signed-off-by: Michel D?nzer >> At least for PIPE_USAGE_STREAM buffers that's a bad idea, cause they are >> used by VDPAU to

[PATCH 2/2] r600g/radeonsi: Prefer VRAM for CPU -> GPU streaming buffers

2014-07-31 Thread Christian König
Am 31.07.2014 um 11:43 schrieb Michel D?nzer: > From: Michel D?nzer > > Signed-off-by: Michel D?nzer At least for PIPE_USAGE_STREAM buffers that's a bad idea, cause they are used by VDPAU to read back to data to a CPU buffer and that's really slow from VRAM. Christian. > --- > src/gallium/