Skip to content

radv: enable stippledBresenhamLines on GFX9 chips

Juston Li requested to merge justonli/mesa:radv-stippledBresenhamLines into main

Setting AUTO_RESET_CNTL=0 for GFX9 fixes the following tests and allows stippledBresenhamLines to be enabled.

  • dEQP-VK.rasterization.primitives.dynamic_stipple.bresenham_line_strip
  • dEQP-VK.rasterization.primitives.dynamic_stipple_and_topology.bresenham_line_strip
  • dEQP-VK.rasterization.primitives.dynamic_stipple_and_topology.bresenham_line_strip_wide
  • dEQP-VK.rasterization.primitives.static_stipple.bresenham_line_strip

Tested on renior locally, vega10 coverage on CI

dEQP-VK.rasterization.*bresenham*

Test run totals:
  Passed:        60/96 (62.5%)
  Failed:        0/96 (0.0%)
  Not supported: 36/96 (37.5%)
  Warnings:      0/96 (0.0%)
  Waived:        0/96 (0.0%)

The lack of this feature would otherwise gate graphics pipeline library usage for zink on these chips.

Edited by Juston Li

Merge request reports