Summary: | [regression][bisected] "nir: Switch to using 1-bit Booleans for almost everything" regression with shared bools | ||
---|---|---|---|
Product: | Mesa | Reporter: | Alejandro Piñeiro (freenode IRC: apinheiro) <apinheiro> |
Component: | Drivers/DRI/i965 | Assignee: | Intel 3D Bugs Mailing List <intel-3d-bugs> |
Status: | RESOLVED FIXED | QA Contact: | Intel 3D Bugs Mailing List <intel-3d-bugs> |
Severity: | normal | ||
Priority: | medium | CC: | apinheiro, jason, sergii.romantsov |
Version: | unspecified | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
vkrunner test that reproduces the crash
109353_ext |
Description
Alejandro Piñeiro (freenode IRC: apinheiro)
2019-01-14 14:28:58 UTC
Created attachment 143106 [details]
vkrunner test that reproduces the crash
This is just the compute shader example at vkrunner, but adding a shared bool.
Not sure if it makes sense to add it to piglit. I could do it if anyone thinks that it makes sense.
Created attachment 143123 [details]
109353_ext
Hello, Alejandro
Seems in case of piglit-test, it seems better to extend it as 109353_ext - it handles additional sub-case.
(In reply to Sergii Romantsov from comment #3) > Created attachment 143123 [details] > 109353_ext > > Hello, Alejandro > Seems in case of piglit-test, it seems better to extend it as 109353_ext - > it handles additional sub-case. Looks good to me. Although again, not sure if it makes sense to add just one regression test to piglit. This should be fixed by the following commit in master: commit cfca5cd9588fb213e6889c85137f3e2fec8c7757 (public/master) Author: Sergii Romantsov <sergii.romantsov@gmail.com> Date: Tue Jan 15 13:08:32 2019 +0200 nir: Length of boolean vtn_value now is 1 During conversion type-length was lost due to math. v2 (Jason Ekstrand): - Use a size/offset of 4 bytes Fixes: 44227453ec03 (nir: Switch to using 1-bit Booleans for almost everything) Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=109353 Signed-off-by: Sergii Romantsov <sergii.romantsov@globallogic.com> Tested-by: Alejandro Piñeiro <apinheiro@igalia.com> Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com> Reviewed-by: Jason Ekstrand <jason@jlekstrand.net> |
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.