Summary: | Vulkan cts tests crash with mesa d61d259 | ||
---|---|---|---|
Product: | Mesa | Reporter: | Mark Janes <mark.a.janes> |
Component: | Drivers/DRI/i965 | Assignee: | Emil Velikov <emil.l.velikov> |
Status: | RESOLVED NOTABUG | QA Contact: | Intel 3D Bugs Mailing List <intel-3d-bugs> |
Severity: | normal | ||
Priority: | medium | CC: | jason |
Version: | git | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Mark Janes
2016-08-18 17:15:54 UTC
This is because, with this series, you really have to start using the loader which I don't think we always do with CI. I think we actually want to make whether or not we expose the API a compile-time flag. When we start to develop extensions or 1.1 features (whenever that happens), being able to use the driver without a loader is a useful feature. We should definitely hide the API by default and exposing it should yield loud warnings but I think it's useful none the less. Wouldn't it be better to use the loader ? It would seem counter intuitive to test in a way unlike any Linux distro. Sure that means that the CI might be ever so slower due to the loader overhead, but the tests would be performed in a closer to a real world scenario. Furthermore I'd imagine that CTS has/will get a test for the negotiation API (between loader and ICD) which one wants to cover as well ? So presumably we're now using the loader in the CI system? Is there anything else to do here? |
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.