radv: Also set DCC params for sampling for input attachment usage.
Those are implemented as texture sampling, so we need to make the
texture TC-compatible too.
Fixes: 34d23e82ca
"radv: set some dcc parameters depending on if texture will be sampled"
Reviewed-by: Fredrik Höglund <fredrik@kde.org>
This commit is contained in:
parent
ab957243e1
commit
b0a6fd0274
|
@ -3181,7 +3181,8 @@ radv_initialise_color_surface(struct radv_device *device,
|
|||
max_uncompressed_block_size = V_028C78_MAX_BLOCK_SIZE_128B;
|
||||
}
|
||||
|
||||
if (iview->image->usage & (VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT)) {
|
||||
if (iview->image->usage & (VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT |
|
||||
VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT)) {
|
||||
independent_64b_blocks = 1;
|
||||
max_compressed_block_size = V_028C78_MAX_BLOCK_SIZE_64B;
|
||||
} else
|
||||
|
|
Loading…
Reference in New Issue