Summary: | Make shader precompile guess MSAA layout properly | ||
---|---|---|---|
Product: | Mesa | Reporter: | Kenneth Graunke <kenneth> |
Component: | Drivers/DRI/i965 | Assignee: | Intel 3D Bugs Mailing List <intel-3d-bugs> |
Status: | RESOLVED MOVED | QA Contact: | Intel 3D Bugs Mailing List <intel-3d-bugs> |
Severity: | enhancement | ||
Priority: | medium | ||
Version: | git | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Bug Depends on: | |||
Bug Blocks: | 77547 |
Description
Kenneth Graunke
2015-04-24 06:34:16 UTC
Ilia pointed out that there is no such thing as a sampler2DMSShadow. So you can happily ignore that :) Assuming it works, here's a better idea: kill the field altogether. Just treat all surfaces like CMS. According to the docs: "If ld_mcs is issued on a surface with MCS disabled, this message returns zeros in all channels." I'm pretty sure it'll work for UMS and maybe even IMS. It's a bit of extra work in the shader for the non-CMS case, but most things are CMS anyway. -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/1482. |
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.