From 8ec4314f5e2d3ae6abeec79cdda8091256b6e41c Mon Sep 17 00:00:00 2001 From: Rob Clark Date: Mon, 6 May 2024 13:01:45 -0700 Subject: [PATCH] tu: Fix a6xx lineWidthGranularity Fixes dEQP-VK.info.device_properties. Fixes: 48da361eb7b3 ("tu: wideLines support for a7xx.") Signed-off-by: Rob Clark Part-of: (cherry picked from commit a3e5c156647aa9d72a3d37e0a3227b440ad8adef) --- .pick_status.json | 2 +- src/freedreno/vulkan/tu_device.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.pick_status.json b/.pick_status.json index 8a577cc7998..39e19e1704f 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -1024,7 +1024,7 @@ "description": "tu: Fix a6xx lineWidthGranularity", "nominated": true, "nomination_type": 1, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "48da361eb7b355f6ce79983d661dd0422e278967", "notes": null diff --git a/src/freedreno/vulkan/tu_device.cc b/src/freedreno/vulkan/tu_device.cc index 5450b8beb0d..84c6c7dc967 100644 --- a/src/freedreno/vulkan/tu_device.cc +++ b/src/freedreno/vulkan/tu_device.cc @@ -910,7 +910,7 @@ tu_get_properties(struct tu_physical_device *pdevice, props->lineWidthRange[1] = pdevice->info->a6xx.line_width_max; props->pointSizeGranularity = 0.0625; props->lineWidthGranularity = - pdevice->info->a6xx.line_width_max == 1.0 ? 1.0 : 0.5; + pdevice->info->a6xx.line_width_max == 1.0 ? 0.0 : 0.5; props->strictLines = true; props->standardSampleLocations = true; props->optimalBufferCopyOffsetAlignment = 128;