Mesa (master): Revert "radv/gfx10: don't set array pitch field on images"
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Tue Jul 16 07:34:55 UTC 2019
Module: Mesa
Branch: master
Commit: 361d549f8762e36bca787ec7ec237f7827b0a4a5
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=361d549f8762e36bca787ec7ec237f7827b0a4a5
Author: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Date: Tue Jul 16 09:37:56 2019 +0200
Revert "radv/gfx10: don't set array pitch field on images"
It introduces too many regressions.
This reverts commit 6d50dcd80fc120fdabcd57ef576f3e45ea2724e4.
---
src/amd/vulkan/radv_image.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/amd/vulkan/radv_image.c b/src/amd/vulkan/radv_image.c
index 66a948fde4a..ccbec36849e 100644
--- a/src/amd/vulkan/radv_image.c
+++ b/src/amd/vulkan/radv_image.c
@@ -682,7 +682,7 @@ gfx10_make_texture_descriptor(struct radv_device *device,
*/
state[4] = S_00A010_DEPTH(type == V_008F1C_SQ_RSRC_IMG_3D ? depth - 1 : last_layer) |
S_00A010_BASE_ARRAY(first_layer);
- state[5] = S_00A014_ARRAY_PITCH(0) |
+ state[5] = S_00A014_ARRAY_PITCH(!!(type == V_008F1C_SQ_RSRC_IMG_3D)) |
S_00A014_MAX_MIP(image->info.samples > 1 ?
util_logbase2(image->info.samples) :
image->info.levels - 1) |
More information about the mesa-commit
mailing list