Lines Matching refs:lerp
557 c->lerp.initLine(v0, v1); in primitive_line()
585 c->lerp.initTriangle(v0, v1, v2); in primitive_clip_triangle()
636 c->lerp.initLerp(v0, enables); in lerp_triangle()
648 const compute_iterators_t& lerp = c->lerp; in lerp_triangle() local
655 lerp.iterators1616(&itc[i*3], c0, c1, c2); in lerp_triangle()
670 lerp.iterators0032(itz64, v0z, v1z, v2z); in lerp_triangle()
677 lerp.iterators0032(itz, v0z, v1z, v2z); in lerp_triangle()
681 lerp.iterators0032(itz, v0z, v1z, v2z); in lerp_triangle()
688 lerp.iterators1616(itf, v0->fog, v1->fog, v2->fog); in lerp_triangle()
703 const compute_iterators_t& lerp = c->lerp; in compute_lod() local
704 const GGLcoord area = abs(lerp.area()); in compute_lod()
719 const compute_iterators_t& lerp = c->lerp; in lerp_texcoords() local
754 itt[6] = -lerp.iteratorsScale(itt+0, s0, s1, s2); in lerp_texcoords()
755 itt[7] = -lerp.iteratorsScale(itt+3, t0, t1, t2); in lerp_texcoords()
763 const compute_iterators_t& lerp = c->lerp; in lerp_texcoords_w() local
774 int sc = lerp.iteratorsScale(itw, w0, w1, w2); in lerp_texcoords_w()
819 itt[6] = sc - lerp.iteratorsScale(itt+0, s0, s1, s2); in lerp_texcoords_w()
820 itt[7] = sc - lerp.iteratorsScale(itt+3, t0, t1, t2); in lerp_texcoords_w()
830 const GLenum winding = (c->lerp.area() > 0) ? GL_CW : GL_CCW; in cull_triangle()
1024 c->lerp.initTriangle(p0, p1, p2); in clip_triangle()