Summary: | [vulkancts] stencil partial clear tests fail. | ||
---|---|---|---|
Product: | Mesa | Reporter: | Bas Nieuwenhuizen <bas> |
Component: | Drivers/Vulkan/radeon | Assignee: | mesa-dev |
Status: | RESOLVED FIXED | QA Contact: | mesa-dev |
Severity: | normal | ||
Priority: | medium | ||
Version: | git | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
deqp list
deqp list v2 |
Description
Bas Nieuwenhuizen
2018-10-01 20:38:34 UTC
Created attachment 142733 [details]
deqp list
$ ./deqp-vk --deqp-caselist-file=/home/hakzsam/programming/cts_runner/pass_or_fail
Writing test log into TestResults.qpa
dEQP Core git-f29af633426235c155b7a33c2f2cf18a51d1ac1b (0xf29af633) starting..
target implementation = 'Default'
Test case 'dEQP-VK.api.image_clearing.core.clear_depth_stencil_image.multiple_layers.s8_uint'..
Pass (cmdClearDepthStencilImage passed)
Test case 'dEQP-VK.api.image_clearing.core.clear_depth_stencil_image.remaining_array_layers.s8_uint'..
Pass (cmdClearDepthStencilImage passed)
Test case 'dEQP-VK.api.image_clearing.core.clear_depth_stencil_attachment.multiple_layers.s8_uint'..
Pass (cmdClearAttachments passed)
Test case 'dEQP-VK.api.image_clearing.core.partial_clear_depth_stencil_attachment.multiple_layers.s8_uint'..
Fail (Stencil value mismatch! Ref:3 Threshold:0 Stencil:6)
Test case 'dEQP-VK.api.image_clearing.dedicated_allocation.clear_depth_stencil_image.multiple_layers.s8_uint'..
Pass (cmdClearDepthStencilImage passed)
Test case 'dEQP-VK.api.image_clearing.dedicated_allocation.clear_depth_stencil_image.remaining_array_layers.s8_uint'..
Pass (cmdClearDepthStencilImage passed)
Test case 'dEQP-VK.api.image_clearing.dedicated_allocation.clear_depth_stencil_attachment.multiple_layers.s8_uint'..
Pass (cmdClearAttachments passed)
Test case 'dEQP-VK.api.image_clearing.dedicated_allocation.partial_clear_depth_stencil_attachment.multiple_layers.s8_uint'..
Fail (Stencil value mismatch! Ref:3 Threshold:0 Stencil:6)
DONE!
Test run totals:
Passed: 6/8 (75.0%)
Failed: 2/8 (25.0%)
Not supported: 0/8 (0.0%)
Warnings: 0/8 (0.0%)
Created attachment 142734 [details]
deqp list v2
$ export RADV_DEBUG=nohiz,nodcc,nofastclears,zerovram
$ ./deqp-vk --deqp-caselist-file=/home/hakzsam/programming/cts_runner/pass_or_fail
Writing test log into TestResults.qpa
dEQP Core git-f29af633426235c155b7a33c2f2cf18a51d1ac1b (0xf29af633) starting..
target implementation = 'Default'
Test case 'dEQP-VK.api.image_clearing.core.clear_depth_stencil_attachment.multiple_layers.s8_uint'..
Pass (cmdClearAttachments passed)
Test case 'dEQP-VK.api.image_clearing.core.partial_clear_depth_stencil_attachment.multiple_layers.s8_uint'..
Fail (Stencil value mismatch! Ref:3 Threshold:0 Stencil:6)
Test case 'dEQP-VK.api.image_clearing.dedicated_allocation.clear_depth_stencil_attachment.multiple_layers.s8_uint'..
Pass (cmdClearAttachments passed)
Test case 'dEQP-VK.api.image_clearing.dedicated_allocation.partial_clear_depth_stencil_attachment.multiple_layers.s8_uint'..
Fail (Stencil value mismatch! Ref:3 Threshold:0 Stencil:6)
I wonder if some states are not reinitialized correctly.
Fixed-by: commit bba94a3d85c8799b2441a5d41015091e8903738f Author: Rhys Perry <pendingchaos02@gmail.com> Date: Fri Dec 14 16:47:09 2018 +0000 radv: don't set surf_index for stencil-only images Fixes: f8d5b377c8b ('radv: set cb base tile swizzles for MRT speedups (v4)') Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=108116 Signed-off-by: Rhys Perry <pendingchaos02@gmail.com> Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.