From 162f07f80c7cdead15d9945739f9450d42cb562c Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Mon, 8 Sep 2025 15:29:31 -0400 Subject: [PATCH] hk: assume largePoints always set doesn't matter. this came from a Mesa audit around Vulkan features. Signed-off-by: Alyssa Rosenzweig Part-of: --- src/asahi/vulkan/hk_queue.c | 9 --------- 1 file changed, 9 deletions(-) diff --git a/src/asahi/vulkan/hk_queue.c b/src/asahi/vulkan/hk_queue.c index 2bd3eab6ac1..f1cecefd7a1 100644 --- a/src/asahi/vulkan/hk_queue.c +++ b/src/asahi/vulkan/hk_queue.c @@ -111,15 +111,6 @@ asahi_fill_vdm_command(struct hk_device *dev, struct hk_cs *cs, c->vdm_ctrl_stream_base = cs->addr; agx_pack(&c->ppp_ctrl, CR_PPP_CONTROL, cfg) { - /* If largePoints is not enabled, we optimize out point size writes so - * need to force points to have size 1.0 with this bit. - * - * If largePoints is enabled, we can't set this bit since our point size - * writes will get ignored. - * - * Yes, the hardware engineers messed this up. Dates back to IMG days. - */ - cfg.default_point_size = !dev->vk.enabled_features.largePoints; cfg.enable_w_clamp = true; cfg.fixed_point_format = 1; }