radv: fix wide points and lines
[mesa.git] / src / amd / vulkan / si_cmd_buffer.c
index e6a3bcd45a2449230cc46da4e59c8b01f3059346..4b73bc513b5148de0b3810e338e56ee83266fca8 100644 (file)
@@ -484,7 +484,7 @@ si_emit_graphics(struct radv_device *device,
        radeon_emit(cs, S_028A00_HEIGHT(tmp) | S_028A00_WIDTH(tmp));
        radeon_set_context_reg_seq(cs, R_028A04_PA_SU_POINT_MINMAX, 1);
        radeon_emit(cs, S_028A04_MIN_SIZE(radv_pack_float_12p4(0)) |
-                   S_028A04_MAX_SIZE(radv_pack_float_12p4(8192/2)));
+                   S_028A04_MAX_SIZE(radv_pack_float_12p4(8191.875/2)));
 
        if (!has_clear_state) {
                radeon_set_context_reg(cs, R_028004_DB_COUNT_CONTROL,