[Mesa-dev] [PATCH 2/2] r600, compute: setup RATs for write-only images

2015-08-14 Thread Zoltan Gilian
v2: Set CB_TARGET_MASK to zero for compute resources (Marek). Remove unnecessary use of util_range_add (Marek). Fix crash on non-contiguous RAT setup. v3: Unreference surface instead of calling destroy directly (Marek). Non-contiguous RAT setup can occur when the kernel signature contains

[Mesa-dev] [PATCH 2/2] r600, compute: setup RATs for write-only images

2015-08-14 Thread Zoltan Gilian
v2: Set CB_TARGET_MASK to zero for compute resources (Marek). Remove unnecessary use of util_range_add (Marek). Fix crash on non-contiguous RAT setup. Non-contiguous RAT setup can occur when the kernel signature contains no global buffer arguments, but there are write-only image args. In t

Re: [Mesa-dev] [PATCH 2/2] r600, compute: setup RATs for write-only images

2015-08-14 Thread Marek Olšák
On Fri, Aug 14, 2015 at 11:16 AM, Zoltan Gilian wrote: > v2: Set CB_TARGET_MASK to zero for compute resources (Marek). > Remove unnecessary use of cb_target_mask (Marek). > Fix crash on non-contiguous RAT setup. > > Non-contiguous RAT setup can occur when the kernel signature contains > no

Re: [Mesa-dev] [PATCH 2/2] r600, compute: setup RATs for write-only images

2015-08-14 Thread Zoltán Gilián
On 8/14/15, Zoltan Gilian wrote: > Remove unnecessary use of cb_target_mask (Marek). This is an error, it should be "Remove unnecessary use of util_range_add". I'll fix this in a moment. ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org http:

[Mesa-dev] [PATCH 2/2] r600, compute: setup RATs for write-only images

2015-08-14 Thread Zoltan Gilian
v2: Set CB_TARGET_MASK to zero for compute resources (Marek). Remove unnecessary use of cb_target_mask (Marek). Fix crash on non-contiguous RAT setup. Non-contiguous RAT setup can occur when the kernel signature contains no global buffer arguments, but there are write-only image args. In t

Re: [Mesa-dev] [PATCH 2/2] r600, compute: setup RATs for write-only images

2015-08-13 Thread Marek Olšák
On Mon, Aug 10, 2015 at 8:32 PM, Zoltan Gilian wrote: > --- > src/gallium/drivers/r600/evergreen_compute.c | 101 > --- > src/gallium/drivers/r600/evergreen_state.c | 44 +++- > src/gallium/drivers/r600/r600_pipe.h | 4 +- > src/gallium/drivers/radeon

[Mesa-dev] [PATCH 2/2] r600, compute: setup RATs for write-only images

2015-08-10 Thread Zoltan Gilian
--- src/gallium/drivers/r600/evergreen_compute.c | 101 --- src/gallium/drivers/r600/evergreen_state.c | 44 +++- src/gallium/drivers/r600/r600_pipe.h | 4 +- src/gallium/drivers/radeon/r600_texture.c| 1 + 4 files changed, 109 insertions(+), 41 d