Lines Matching refs:primitive

42 			Pointer<Byte> primitive(function.Arg<0>());  in generate()  local
117 …*Pointer<Byte8>(primitive + OFFSET(Primitive,clockwiseMask)) = Byte8(0xFF, 0xFF, 0xFF, 0xFF, 0xFF,… in generate()
118 …*Pointer<Byte8>(primitive + OFFSET(Primitive,invClockwiseMask)) = Byte8(0x00, 0x00, 0x00, 0x00, 0x… in generate()
122 …*Pointer<Byte8>(primitive + OFFSET(Primitive,clockwiseMask)) = Byte8(0x00, 0x00, 0x00, 0x00, 0x00,… in generate()
123 …*Pointer<Byte8>(primitive + OFFSET(Primitive,invClockwiseMask)) = Byte8(0xFF, 0xFF, 0xFF, 0xFF, 0x… in generate()
129 *Pointer<Float>(primitive + OFFSET(Primitive,area)) = 0.5f * A; in generate()
136 …*Pointer<Byte8>(primitive + OFFSET(Primitive,clockwiseMask)) = Byte8(0xFF, 0xFF, 0xFF, 0xFF, 0xFF,… in generate()
137 …*Pointer<Byte8>(primitive + OFFSET(Primitive,invClockwiseMask)) = Byte8(0x00, 0x00, 0x00, 0x00, 0x… in generate()
222 …Pointer<Byte> leftEdge = Pointer<Byte>(primitive + OFFSET(Primitive,outline->left)) + q * sizeof(P… in generate()
223 …Pointer<Byte> rightEdge = Pointer<Byte>(primitive + OFFSET(Primitive,outline->right)) + q * sizeof… in generate()
247 edge(primitive, data, Xq[i + 1 - d], Yq[i + 1 - d], Xq[i + d], Yq[i + d], q); in generate()
278 *Pointer<Int>(primitive + OFFSET(Primitive,yMin)) = yMin; in generate()
279 *Pointer<Int>(primitive + OFFSET(Primitive,yMax)) = yMax; in generate()
354 *Pointer<Float4>(primitive + OFFSET(Primitive,xQuad), 16) = xQuad; in generate()
355 *Pointer<Float4>(primitive + OFFSET(Primitive,yQuad), 16) = yQuad; in generate()
394 *Pointer<Float4>(primitive + OFFSET(Primitive,w.A), 16) = A; in generate()
395 *Pointer<Float4>(primitive + OFFSET(Primitive,w.B), 16) = B; in generate()
396 *Pointer<Float4>(primitive + OFFSET(Primitive,w.C), 16) = C; in generate()
433 *Pointer<Float4>(primitive + OFFSET(Primitive,z.A), 16) = A; in generate()
434 *Pointer<Float4>(primitive + OFFSET(Primitive,z.B), 16) = B; in generate()
453 *Pointer<Float4>(primitive + OFFSET(Primitive,z.C), 16) = C; in generate()
466 …setupGradient(primitive, tri, w012, M, v0, v1, v2, OFFSET(Vertex,v[attribute][component]), OFFSET(… in generate()
473 …setupGradient(primitive, tri, w012, M, v0, v1, v2, OFFSET(Vertex,f), OFFSET(Primitive,f), state.fo… in generate()
482 …void SetupRoutine::setupGradient(Pointer<Byte> &primitive, Pointer<Byte> &triangle, Float4 &w012, … in setupGradient() argument
545 *Pointer<Float4>(primitive + planeEquation + 0, 16) = A; in setupGradient()
546 *Pointer<Float4>(primitive + planeEquation + 16, 16) = B; in setupGradient()
547 *Pointer<Float4>(primitive + planeEquation + 32, 16) = C; in setupGradient()
554 *Pointer<Float4>(primitive + planeEquation + 0, 16) = Float4(0, 0, 0, 0); in setupGradient()
555 *Pointer<Float4>(primitive + planeEquation + 16, 16) = Float4(0, 0, 0, 0); in setupGradient()
556 *Pointer<Float4>(primitive + planeEquation + 32, 16) = Float4(C); in setupGradient()
560 …void SetupRoutine::edge(Pointer<Byte> &primitive, Pointer<Byte> &data, const Int &Xa, const Int &Y… in edge() argument
579 Pointer<Byte> leftEdge = primitive + q * sizeof(Primitive) + OFFSET(Primitive,outline->left); in edge()
580 Pointer<Byte> rightEdge = primitive + q * sizeof(Primitive) + OFFSET(Primitive,outline->right); in edge()