It looks like the actual tile alignment requirement is less than 32x32, but
in some cases input attachment texture needs 64 alignment.
Reduced the h alignment to 16 to compensate and it seems to work fine.
Signed-off-by: Jonathan Marek <jonathan@marek.ca>
Reviewed-by: Eric Anholt <eric@anholt.net>
switch (device->gpu_id) {
case 630:
case 640:
- device->tile_align_w = 32;
- device->tile_align_h = 32;
+ device->tile_align_w = 64;
+ device->tile_align_h = 16;
break;
default:
result = vk_errorf(instance, VK_ERROR_INITIALIZATION_FAILED,