Summary: | [bisected] mesa fail to build with GLES support | ||
---|---|---|---|
Product: | Mesa | Reporter: | zhao jian <jian.j.zhao> |
Component: | Mesa core | Assignee: | mesa-dev |
Status: | VERIFIED FIXED | QA Contact: | |
Severity: | critical | ||
Priority: | high | CC: | brianp |
Version: | unspecified | ||
Hardware: | Other | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
zhao jian
2010-09-15 01:51:16 UTC
Thanks for reporting. It should have been fixed by cad87ebc3a9c176a44f5193af7e16d6ecad4e03f. Still doesn't build without this patch http://pastebin.com/8NA2snk4 on top of cad87ebc3a9c176a44f5193af7e16d6ecad4e03f (In reply to comment #2) > Still doesn't build without this patch http://pastebin.com/8NA2snk4 on top of > cad87ebc3a9c176a44f5193af7e16d6ecad4e03f My build is ok with or without this patch. But still, it fixes an error in GLAPI ES. Thanks for the patch. [Closing the bug, but always feel free to reopen it if there are still issues] The OpenGL ES header files still don't have const qualifiers on the glMultiDrawArrays() pointer parameters so I think that will lead to some compilation warnings/errors somewhere. I'd be OK w/ editing the ES header files to add the const qualifier so the function signature is uniform everywhere. (In reply to comment #4) > The OpenGL ES header files still don't have const qualifiers on the > glMultiDrawArrays() pointer parameters so I think that will lead to some > compilation warnings/errors somewhere. Since the prototypes in ES headers are never used, it should be fine. Though I have to update APIspec.xml so that we consistently use the version with const qualifier internally. > I'd be OK w/ editing the ES header files to add the const qualifier so the > function signature is uniform everywhere. It is likely that I will forget to add the const qualifier again when I update the ES headers. I am skipping this part for the reason above. It is still fail on 7.9 branch. Can you cherry pick the fixes to 7.9 branch? I've cherry-picked them. Any commit missing? (In reply to comment #7) > I've cherry-picked them. Any commit missing? No missing. It now works with the newest code. Thanks! |
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.