diff -r 841b49c57c50 -r a5a3a8cb368e egl/sfopenvg/riPath.cpp --- a/egl/sfopenvg/riPath.cpp Tue Jun 01 15:04:40 2010 +0100 +++ b/egl/sfopenvg/riPath.cpp Thu Jun 03 17:45:05 2010 +0100 @@ -2010,7 +2010,7 @@ if(!subpathHasGeometry) startFlags |= START_SUBPATH; - const int segments = RI_NUM_TESSELLATED_SEGMENTS; + const int segments = RI_NUM_TESSELLATED_SEGMENTS_QUAD; Vector2 pp = p0; Vector2 tp = incomingTangent; unsigned int prevFlags = startFlags; @@ -2074,7 +2074,7 @@ if(!subpathHasGeometry) startFlags |= START_SUBPATH; - const int segments = RI_NUM_TESSELLATED_SEGMENTS; + const int segments = RI_NUM_TESSELLATED_SEGMENTS_CUBIC; Vector2 pp = p0; Vector2 tp = incomingTangent; unsigned int prevFlags = startFlags; @@ -2242,7 +2242,7 @@ outgoingTangent = normalize(outgoingTangent); RI_ASSERT(!isZero(incomingTangent) && !isZero(outgoingTangent)); - const int segments = RI_NUM_TESSELLATED_SEGMENTS; + const int segments = RI_NUM_TESSELLATED_SEGMENTS_ARC; Vector2 pp = p0; Vector2 tp = incomingTangent; unsigned int prevFlags = startFlags;