Summary: | gsraytrace fails with Input/Output error intel_do_flush_locked | ||
---|---|---|---|
Product: | Mesa | Reporter: | Jonas Wielicki <jonas> |
Component: | Drivers/DRI/i965 | Assignee: | Ian Romanick <idr> |
Status: | RESOLVED MOVED | QA Contact: | Intel 3D Bugs Mailing List <intel-3d-bugs> |
Severity: | normal | ||
Priority: | medium | ||
Version: | 11.0 | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Jonas Wielicki
2015-08-31 19:36:04 UTC
On my system if the window size is lowered to 20 by 20 (or a similar or lower size (to use less GPU per "draw call"))). And Draw() is called directly a single time (instead of using glutMainLoop) (or more Draw()s for lower window sizes). Then the application stops causing a graphics reset and the "intel_do_flush_locked" error message disappears... Note: "draw call" is not the usual use of draw call in the above statement. Also, if I set the window size to something large like 750 by 750 and then perform two Draw()s then a graphics reset happens on the first Draw() but the intel error messages happen on the second Draw() (in other words: if the second Draw() is removed from the source code, the program terminates and no intel error messages are issued). In the second Draw() call, the function calls within which the error messages are issued are: glDrawArrays(GL_POINTS, 0, pg) and glutSwapBuffers(). Could you please recheck this issue on latest mesa with commit? 1b0df8a46020cc88afeaa4decb42a782ab168afb i965/gen6/xfb: handle case where transform feedback is not active Could you please recheck this issue on latest mesa with commit: 1b0df8a46020cc88afeaa4decb42a782ab168afb i965/gen6/xfb: handle case where transform feedback is not active Sorry, I don't have the original hardware available any more to reproduce. FWIW, the apitrace I took back then runs fine on my current hardware (Haswell-based though). -- 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/1492. |
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.