|
Bugzilla – Full Text Bug Listing |
| Summary: | Mesa: PFNGLMULTITEXCOORD2FPROC no longer there | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 12.3 | Reporter: | Jan Engelhardt <jengelh> |
| Component: | X.Org | Assignee: | E-mail List <xorg-maintainer-bugs> |
| Status: | RESOLVED WONTFIX | QA Contact: | E-mail List <xorg-maintainer-bugs> |
| Severity: | Minor | ||
| Priority: | P3 - Medium | CC: | eich, msrb |
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Found By: | Beta-Customer | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
Sorry, don't know either. The declaration of PFNGLMULTITEXCOORD2FPROC moved to GL/glext.h. The commit in Mesa is 3d16c369d9ab3b1f5c7c64b052fc939a3b39e2a0, but it doesn't explain why. It fails even if you #include <GL/glext.h>, which is why the exemplary gstreamer-vaapi patch also reprovides the typedef instead of just including glext.h. > commit 3d16c369d9ab3b1f5c7c64b052fc939a3b39e2a0
> Author: Brian Paul <brian.paul@tungstengraphics.com>
> Date: Wed Oct 17 13:28:14 2001 +0000
>
> updated extensions
LOL. Thank you, Brian. ;-) I guess they just took the headers of latest Khronos version.
Product is no longer supported. In case the issue is still reproducable on a maintainerd product (at that momement: openSUSE 13.1 or later), feel free to reopen. |
Some GL programs begin to fail to compile on 12.3, such as #include <GL/gl.h> int main(void) { PFNGLMULTITEXCOORD2FPROC x; } There is some information about that in http://gitorious.org/vaapi/gstreamer-vaapi/commit/5db2e93d3c930fd8470cfdcd26f514d1cebc59a0?format=patch Do you happen to know whether Mesa is broken? Or is it intentional, and if so, what is the proper replacement?