git.libre-soc.org Git - mesa.git/rss - .gitlab-ci/deqp-radv-polaris10-aco-fails.txt history https://git.libre-soc.org/?p=mesa.git;a=history;f=.gitlab-ci/deqp-radv-polaris10-aco-fails.txt mesa.git RSS feed en git repository hosting static/git-logo.png git.libre-soc.org Git - mesa.git/rss - .gitlab-ci/deqp-radv-polaris10-aco-fails.txt history https://git.libre-soc.org/?p=mesa.git;a=history;f=.gitlab-ci/deqp-radv-polaris10-aco-fails.txt Thu, 3 Sep 2020 18:51:33 +0000 Thu, 3 Sep 2020 18:51:33 +0000 gitweb v.2.30.2/2.30.2 radv: remove descriptor_indexing fails from expected fails Rhys Perry <pendingchaos02@gmail.com> Thu, 3 Sep 2020 18:06:39 +0000 https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=fdadbdb513ebb71f9bb4e2784acc24148ca0defb https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=fdadbdb513ebb71f9bb4e2784acc24148ca0defb radv: remove descriptor_indexing fails from expected fails radv: remove descriptor_indexing fails from expected fails I think these should be fixed since https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6451. They also pass for me on polaris and navi. Signed-off-by: Rhys Perry <pendingchaos02@gmail.com> Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6586>
  • [D] .gitlab-ci/deqp-radv-polaris10-aco-fails.txt
]]>
radv: Update CI expectations for the recent descriptor indexing regressions. Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Wed, 12 Aug 2020 01:12:12 +0000 https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=371f6f42ad423509b83dae9109b295e4b3eb4852 https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=371f6f42ad423509b83dae9109b295e4b3eb4852 radv: Update CI expectations for the recent descriptor indexing regressions. radv: Update CI expectations for the recent descriptor indexing regressions. Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6285>
  • [D] .gitlab-ci/deqp-radv-polaris10-aco-fails.txt
]]>
aco: fix scratch loads which cross element_size boundaries Daniel Schürmann <daniel@schuermann.dev> Mon, 20 Jul 2020 10:07:55 +0000 https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=7015d2c249e1f7814bf5681ccd049e49e4d6495c https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=7015d2c249e1f7814bf5681ccd049e49e4d6495c aco: fix scratch loads which cross element_size boundaries aco: fix scratch loads which cross element_size boundaries Previously, we've set element_size == 16 which causes loads from packed vec3 arrays to cross the boundary and return wrong data. This patch sets element_size = 4 and splits loads into single channel. Fixes all of dEQP-VK.subgroups.ballot_broadcast.* Cc: 20.1 <mesa-stable@lists.freedesktop.org> Reviewed-by: Rhys Perry <pendingchaos02@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5977>
  • [D] .gitlab-ci/deqp-radv-polaris10-aco-fails.txt
]]>
radv: fix wide lines with multisample enabled Samuel Pitoiset <samuel.pitoiset@gmail.com> Tue, 30 Jun 2020 17:10:36 +0000 https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=11a6a96f8a5fbec77353618d158be391e46ca647 https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=11a6a96f8a5fbec77353618d158be391e46ca647 radv: fix wide lines with multisample enabled 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 <samuel.pitoiset@gmail.com> Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5698>
  • [D] .gitlab-ci/deqp-radv-polaris10-aco-fails.txt
]]>
radv: lower 64-bit drcp/dsqrt/drsq for fixing precision issues Samuel Pitoiset <samuel.pitoiset@gmail.com> Tue, 23 Jun 2020 16:29:22 +0000 https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=c84f11e7b67cfa3c01780210ca31665b658e5ebd https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=c84f11e7b67cfa3c01780210ca31665b658e5ebd radv: lower 64-bit drcp/dsqrt/drsq for fixing precision issues radv: lower 64-bit drcp/dsqrt/drsq for fixing precision issues The hardware precision of v_rcp_f64, v_sqrt_f64 and v_rsq_f64 is less than what Vulkan requires. This lowers using the Goldschmidt's algorithm to improve precision. Fixes dEQP-VK.glsl.builtin.precision_double.* on both compiler backends. Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Daniel Schürmann <daniel@schuermann.dev> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5609>
  • [D] .gitlab-ci/deqp-radv-polaris10-aco-fails.txt
]]>
gitlab-ci: update the list of expected CTS failures for RADV/ACO Samuel Pitoiset <samuel.pitoiset@gmail.com> Fri, 19 Jun 2020 13:18:27 +0000 https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=994224bc2930779f67bc6b592d8ca8544081dfc4 https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=994224bc2930779f67bc6b592d8ca8544081dfc4 gitlab-ci: update the list of expected CTS failures for RADV/ACO gitlab-ci: update the list of expected CTS failures for RADV/ACO Based on Vulkan CTS 1.2.3. Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5593>
  • [D] .gitlab-ci/deqp-radv-polaris10-aco-fails.txt
]]>
nir/spirv/glsl450: increase asin(x) precision Arcady Goldmints-Orlov <agoldmints@igalia.com> Wed, 15 Apr 2020 21:55:53 +0000 https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=b38d3cdceab07803a7dd81f8870a892fd82a077c https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=b38d3cdceab07803a7dd81f8870a892fd82a077c nir/spirv/glsl450: increase asin(x) precision nir/spirv/glsl450: increase asin(x) precision asin(x) is now implemented using a piecewise approximation, which improves the precision for |x| < 0.5 Previously, we were using a polynomial approximation for both the asin() and acos() functions. Unfortunately, for asin(), this polynomial does not have enough precision to satisfy the Vulkan CTS requiremenents, which define the asin() precision based on the precision of atan2(x, sqrt(1.0 - x*x)). The piecewise approximation gives the needed precision in the problematic range. v2: Skip the piecewise approximation for acos Closes: #1843 Acked-by: Francisco Jerez <currojerez@riseup.net> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3809>
  • [D] .gitlab-ci/deqp-radv-polaris10-aco-fails.txt
]]>
nir/opt_if: run opt_peel_loop_initial_if after all other optimizations Rhys Perry <pendingchaos02@gmail.com> Tue, 12 May 2020 10:10:18 +0000 https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=50bead32b150a869f1c17efbee8476114d1462a7 https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=50bead32b150a869f1c17efbee8476114d1462a7 nir/opt_if: run opt_peel_loop_initial_if after all other optimizations nir/opt_if: run opt_peel_loop_initial_if after all other optimizations Fixes dEQP-VK.graphicsfuzz.loops-ifs-continues-call with RADV. opt_if_loop_terminator can cause this optimization or opt_if_simplification to be run on the non-SSA code. Signed-off-by: Rhys Perry <pendingchaos02@gmail.com> Reviewed-by: Jason Ekstrand <jason@jlekstrand.net> Fixes: 52c8bc0130a ('nir: make opt_if_loop_terminator() less strict') Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2943 Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4757>
  • [D] .gitlab-ci/deqp-radv-polaris10-aco-fails.txt
]]>
aco: consider blocks unreachable if they are in the logical cfg Rhys Perry <pendingchaos02@gmail.com> Mon, 27 Apr 2020 12:53:59 +0000 https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=9392ddab4399d796fdf37602f586965ec17f2b2a https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=9392ddab4399d796fdf37602f586965ec17f2b2a aco: consider blocks unreachable if they are in the logical cfg aco: consider blocks unreachable if they are in the logical cfg unreachable was true if the last block is unreachable in the linear cfg, but it should also be true if it is unreachable in the logical cfg. Fixes dEQP-VK.graphicsfuzz.for-with-ifs-and-return Signed-off-by: Rhys Perry <pendingchaos02@gmail.com> Fixes: 8d8c864beba399ae4ee2267f680d1f600ad32767 ('aco: improve check for unreachable loop continue blocks') Reviewed-by: Daniel Schürmann <daniel@schuermann.dev> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4764>
  • [D] .gitlab-ci/deqp-radv-polaris10-aco-fails.txt
]]>
gitlab-ci: add lists of expected failures for RADV CI Samuel Pitoiset <samuel.pitoiset@gmail.com> Mon, 20 Apr 2020 07:02:18 +0000 https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=b785ad5853b1f75b2fd0280530e77cb63e71e8e8 https://git.libre-soc.org/?p=mesa.git;a=commitdiff;h=b785ad5853b1f75b2fd0280530e77cb63e71e8e8 gitlab-ci: add lists of expected failures for RADV CI gitlab-ci: add lists of expected failures for RADV CI Currently only supports PITCAIRN, POLARIS10, VEGA10 and NAVI10 with ACO only, but it's a start. Unfortunately, we have to duplicate and we will have to try to keep these lists up-to-date, but it's better than nothing. Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4689>
  • [D] .gitlab-ci/deqp-radv-polaris10-aco-fails.txt
]]>