diff options
author | Samuel Pitoiset <[email protected]> | 2020-06-30 19:10:36 +0200 |
---|---|---|
committer | Marge Bot <[email protected]> | 2020-07-02 07:51:48 +0000 |
commit | 11a6a96f8a5fbec77353618d158be391e46ca647 (patch) | |
tree | f26cd2c40f4d9694ff34b919a43e61bee7486cf6 /.gitlab-ci | |
parent | efec833a1882d71abd86d960040545e4b7f1c761 (diff) |
radv: fix wide lines with multisample enabled
When set, EXPAND_LINE_WIDTH expands the line width by 1/cos(a),
where a is the minimum angle from horizontal or vertical. This
seems required by OpenGL line rasterization but not by Vulkan.
Similar to what AMDVLK and AMDGPU-PRO do for AA wide lines.
This fixes
dEQP-VK.rasterization.interpolation_multisample_*_bit.*lines_wide.
Signed-off-by: Samuel Pitoiset <[email protected]>
Reviewed-by: Bas Nieuwenhuizen <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5698>
Diffstat (limited to '.gitlab-ci')
-rw-r--r-- | .gitlab-ci/deqp-radv-fiji-aco-fails.txt | 6 | ||||
-rw-r--r-- | .gitlab-ci/deqp-radv-navi10-aco-fails.txt | 6 | ||||
-rw-r--r-- | .gitlab-ci/deqp-radv-navi14-aco-fails.txt | 6 | ||||
-rw-r--r-- | .gitlab-ci/deqp-radv-pitcairn-aco-fails.txt | 6 | ||||
-rw-r--r-- | .gitlab-ci/deqp-radv-polaris10-aco-fails.txt | 6 | ||||
-rw-r--r-- | .gitlab-ci/deqp-radv-raven-aco-fails.txt | 6 | ||||
-rw-r--r-- | .gitlab-ci/deqp-radv-vega10-aco-fails.txt | 6 |
7 files changed, 0 insertions, 42 deletions
diff --git a/.gitlab-ci/deqp-radv-fiji-aco-fails.txt b/.gitlab-ci/deqp-radv-fiji-aco-fails.txt index 65bce8df814..486716cc515 100644 --- a/.gitlab-ci/deqp-radv-fiji-aco-fails.txt +++ b/.gitlab-ci/deqp-radv-fiji-aco-fails.txt @@ -27,12 +27,6 @@ dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide dEQP-VK.rasterization.interpolation.projected.lines_wide dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide -dEQP-VK.rasterization.interpolation_multisample_2_bit.lines_wide -dEQP-VK.rasterization.interpolation_multisample_2_bit.non_strict_lines_wide -dEQP-VK.rasterization.interpolation_multisample_4_bit.lines_wide -dEQP-VK.rasterization.interpolation_multisample_4_bit.non_strict_lines_wide -dEQP-VK.rasterization.interpolation_multisample_8_bit.lines_wide -dEQP-VK.rasterization.interpolation_multisample_8_bit.non_strict_lines_wide dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_bvec3 dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_bvec3_requiredsubgroupsize64 dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_dvec3 diff --git a/.gitlab-ci/deqp-radv-navi10-aco-fails.txt b/.gitlab-ci/deqp-radv-navi10-aco-fails.txt index a8c614c83ea..d5e9453b0c5 100644 --- a/.gitlab-ci/deqp-radv-navi10-aco-fails.txt +++ b/.gitlab-ci/deqp-radv-navi10-aco-fails.txt @@ -13,9 +13,3 @@ dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide dEQP-VK.rasterization.interpolation.projected.lines_wide dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide -dEQP-VK.rasterization.interpolation_multisample_2_bit.lines_wide -dEQP-VK.rasterization.interpolation_multisample_2_bit.non_strict_lines_wide -dEQP-VK.rasterization.interpolation_multisample_4_bit.lines_wide -dEQP-VK.rasterization.interpolation_multisample_4_bit.non_strict_lines_wide -dEQP-VK.rasterization.interpolation_multisample_8_bit.lines_wide -dEQP-VK.rasterization.interpolation_multisample_8_bit.non_strict_lines_wide diff --git a/.gitlab-ci/deqp-radv-navi14-aco-fails.txt b/.gitlab-ci/deqp-radv-navi14-aco-fails.txt index a8c614c83ea..d5e9453b0c5 100644 --- a/.gitlab-ci/deqp-radv-navi14-aco-fails.txt +++ b/.gitlab-ci/deqp-radv-navi14-aco-fails.txt @@ -13,9 +13,3 @@ dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide dEQP-VK.rasterization.interpolation.projected.lines_wide dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide -dEQP-VK.rasterization.interpolation_multisample_2_bit.lines_wide -dEQP-VK.rasterization.interpolation_multisample_2_bit.non_strict_lines_wide -dEQP-VK.rasterization.interpolation_multisample_4_bit.lines_wide -dEQP-VK.rasterization.interpolation_multisample_4_bit.non_strict_lines_wide -dEQP-VK.rasterization.interpolation_multisample_8_bit.lines_wide -dEQP-VK.rasterization.interpolation_multisample_8_bit.non_strict_lines_wide diff --git a/.gitlab-ci/deqp-radv-pitcairn-aco-fails.txt b/.gitlab-ci/deqp-radv-pitcairn-aco-fails.txt index c330ba885ee..dd37cbc223a 100644 --- a/.gitlab-ci/deqp-radv-pitcairn-aco-fails.txt +++ b/.gitlab-ci/deqp-radv-pitcairn-aco-fails.txt @@ -11,12 +11,6 @@ dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide dEQP-VK.rasterization.interpolation.projected.lines_wide dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide -dEQP-VK.rasterization.interpolation_multisample_2_bit.lines_wide -dEQP-VK.rasterization.interpolation_multisample_2_bit.non_strict_lines_wide -dEQP-VK.rasterization.interpolation_multisample_4_bit.lines_wide -dEQP-VK.rasterization.interpolation_multisample_4_bit.non_strict_lines_wide -dEQP-VK.rasterization.interpolation_multisample_8_bit.lines_wide -dEQP-VK.rasterization.interpolation_multisample_8_bit.non_strict_lines_wide dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_bvec3 dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_bvec3_requiredsubgroupsize64 dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_dvec3 diff --git a/.gitlab-ci/deqp-radv-polaris10-aco-fails.txt b/.gitlab-ci/deqp-radv-polaris10-aco-fails.txt index 5c77255ae6f..b921be647c0 100644 --- a/.gitlab-ci/deqp-radv-polaris10-aco-fails.txt +++ b/.gitlab-ci/deqp-radv-polaris10-aco-fails.txt @@ -7,12 +7,6 @@ dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide dEQP-VK.rasterization.interpolation.projected.lines_wide dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide -dEQP-VK.rasterization.interpolation_multisample_2_bit.lines_wide -dEQP-VK.rasterization.interpolation_multisample_2_bit.non_strict_lines_wide -dEQP-VK.rasterization.interpolation_multisample_4_bit.lines_wide -dEQP-VK.rasterization.interpolation_multisample_4_bit.non_strict_lines_wide -dEQP-VK.rasterization.interpolation_multisample_8_bit.lines_wide -dEQP-VK.rasterization.interpolation_multisample_8_bit.non_strict_lines_wide dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_bvec3 dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_bvec3_requiredsubgroupsize64 dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_dvec3 diff --git a/.gitlab-ci/deqp-radv-raven-aco-fails.txt b/.gitlab-ci/deqp-radv-raven-aco-fails.txt index a8c614c83ea..d5e9453b0c5 100644 --- a/.gitlab-ci/deqp-radv-raven-aco-fails.txt +++ b/.gitlab-ci/deqp-radv-raven-aco-fails.txt @@ -13,9 +13,3 @@ dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide dEQP-VK.rasterization.interpolation.projected.lines_wide dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide -dEQP-VK.rasterization.interpolation_multisample_2_bit.lines_wide -dEQP-VK.rasterization.interpolation_multisample_2_bit.non_strict_lines_wide -dEQP-VK.rasterization.interpolation_multisample_4_bit.lines_wide -dEQP-VK.rasterization.interpolation_multisample_4_bit.non_strict_lines_wide -dEQP-VK.rasterization.interpolation_multisample_8_bit.lines_wide -dEQP-VK.rasterization.interpolation_multisample_8_bit.non_strict_lines_wide diff --git a/.gitlab-ci/deqp-radv-vega10-aco-fails.txt b/.gitlab-ci/deqp-radv-vega10-aco-fails.txt index 78423d7d59f..1f4a94c4d9c 100644 --- a/.gitlab-ci/deqp-radv-vega10-aco-fails.txt +++ b/.gitlab-ci/deqp-radv-vega10-aco-fails.txt @@ -11,9 +11,3 @@ dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide dEQP-VK.rasterization.interpolation.projected.lines_wide dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide -dEQP-VK.rasterization.interpolation_multisample_2_bit.lines_wide -dEQP-VK.rasterization.interpolation_multisample_2_bit.non_strict_lines_wide -dEQP-VK.rasterization.interpolation_multisample_4_bit.lines_wide -dEQP-VK.rasterization.interpolation_multisample_4_bit.non_strict_lines_wide -dEQP-VK.rasterization.interpolation_multisample_8_bit.lines_wide -dEQP-VK.rasterization.interpolation_multisample_8_bit.non_strict_lines_wide |