mesa/src/intel
Sai Teja Pottumuttu 11d32fb44f anv: Fix stride mismatch in mesa and minigbm
It is observed that in display resolutions where width is not equal to
stride, vulkan rendering is being distorted. This is happening due to
stride calculation mismatch between minigbm and mesa.

This fix makes sure that the stride calculated in minigbm is passed to
anv and isl.

The issue was found while debugging the following android cts tests and
thus fixes them as well.
android.graphics.cts.VulkanPreTransformTest#testVulkanPreTransformNotSetToMatchCurrentTransform
android.graphics.cts.VulkanPreTransformTest#testVulkanPreTransformSetToMatchCurrentTransform

Signed-off-by: Sai Teja Pottumuttu <sai.teja.pottumuttu@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22163>
2023-03-29 07:09:28 +00:00
..
blorp intel/blorp: Drop the TODO file 2023-03-26 00:16:25 +00:00
ci ci: rename .lava-test to .lava-test-deqp to describe it correctly 2023-03-24 21:58:22 +00:00
common intel: Allocate mesh shader URB space before task shader 2023-03-28 19:25:34 +00:00
compiler intel: Drop some author comments and update Faith's name 2023-03-26 00:16:25 +00:00
dev intel/dev: use GFX_VERx10 to detect genX compilation 2023-03-23 23:23:52 +00:00
ds anv: add utrace support for queue debug utils 2023-03-24 09:38:20 +02:00
genxml anv/video: fix chroma qp to be a integer value. 2023-03-14 07:32:00 +00:00
isl intel/isl: Support Yf/Ys/Tile-64 in isl_surf_get_image_offset_sa 2023-03-22 08:32:52 +00:00
nullhw-layer vulkan/layers: Use PUBLIC instead of VK_LAYER_EXPORT 2023-02-17 03:42:34 +00:00
perf intel/perf: Hide extended metrics by default 2023-03-11 05:05:06 +00:00
tools intel/dev: create a helper dependency for libintel_dev 2023-03-02 00:01:27 +00:00
vulkan anv: Fix stride mismatch in mesa and minigbm 2023-03-29 07:09:28 +00:00
vulkan_hasvk anv,hasvk: remove stale comments 2023-03-27 07:48:17 +00:00
meson.build blorp: add dependency on idep_intel_dev 2023-03-03 13:04:23 +00:00