Bug 110516

Summary: OpenGLCurveEvaluator does not return affine coordinates
Product: Mesa Reporter: Volker Enderlein <volkerenderlein>
Component: GLUAssignee: mesa-dev
Status: RESOLVED MOVED QA Contact: mesa-dev
Severity: major    
Priority: medium    
Version: 19.0   
Hardware: All   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: fix for bug report
Correct patch

Description Volker Enderlein 2019-04-25 18:18:05 UTC
Created attachment 144094 [details] [review]
fix for bug report

According to the spec the GLU_NURBS_VERTEX and GLU_NURBS_VERTEX_DATA callbacks should always return affine coordinates. But in case of a NURBS curve definition in homogeneous coordinates it returns homogeneous coordinates. The transformation to affine coordinates is missing. See accompanying patch for a fix.
Comment 1 Volker Enderlein 2019-04-25 18:26:24 UTC
Created attachment 144095 [details] [review]
Correct patch
Comment 2 GitLab Migration User 2019-05-13 16:11:42 UTC
-- 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/glu/issues/4.

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.