Lines Matching refs:Attrib

55     GR_STATIC_ASSERT(0 == (int)Attrib::kShapeCoords);
56 GR_STATIC_ASSERT(1 == (int)Attrib::kVertexAttrs);
57 GR_STATIC_ASSERT(2 == (int)Attrib::kInstanceInfo);
58 GR_STATIC_ASSERT(3 == (int)Attrib::kShapeMatrixX);
59 GR_STATIC_ASSERT(4 == (int)Attrib::kShapeMatrixY);
60 GR_STATIC_ASSERT(5 == (int)Attrib::kColor);
61 GR_STATIC_ASSERT(6 == (int)Attrib::kLocalRect);
110 this->attr(Attrib::kInstanceInfo),
114 const char* attr(Attrib attr) const { return fInstProc.getAttrib((int)attr).fName; }
168 return fModifiedShapeCoords ? fModifiedShapeCoords : fInputs.attr(Attrib::kShapeCoords);
237 inputs.attr(Attrib::kShapeMatrixX), inputs.attr(Attrib::kShapeMatrixY));
241 inputs.attr(Attrib::kShapeMatrixX), inputs.attr(Attrib::kShapeMatrixY));
243 inputs.attr(Attrib::kInstanceInfo));
254 inputs.attr(Attrib::kInstanceInfo));
304 inputs.attr(Attrib::kInstanceInfo));
307 v->codeAppendf("vec4 outer = %s;", inputs.attr(Attrib::kLocalRect));
378 inputs.attr(Attrib::kLocalRect), inputs.attr(Attrib::kLocalRect));
383 inputs.attr(Attrib::kInstanceInfo));
413 v->codeAppendf("vec2 %s = %s;", fModifiedShapeCoords, fInputs.attr(Attrib::kShapeCoords));
420 v->codeAppendf("%s = %s;", fColor.vsOut(), fInputs.attr(Attrib::kColor));
426 fInputs.attr(Attrib::kVertexAttrs), fInputs.attr(Attrib::kVertexAttrs));
476 fTriangleIsArc.vsOut(), fInputs.attr(Attrib::kShapeCoords));
526 fInputs.attr(Attrib::kShapeCoords), fModifiedShapeCoords);
529 fInputs.attr(Attrib::kShapeCoords), fModifiedShapeCoords);
611 v->codeAppendf("%s = %s & 1;", fTriangleIsArc.vsOut(), fInputs.attr(Attrib::kVertexAttrs));
755 v->codeAppendf("bloatedShapeCoords = %s * (1.0 + bloat);", fInputs.attr(Attrib::kShapeCoords));
784 fInputs.attr(Attrib::kVertexAttrs));
790 fInputs.attr(Attrib::kShapeCoords));
797 fInputs.attr(Attrib::kVertexAttrs));
807 fInputs.attr(Attrib::kVertexAttrs));
809 fInputs.attr(Attrib::kShapeCoords));
820 fTriangleIsArc.vsOut(), fInputs.attr(Attrib::kVertexAttrs));
835 "bloatedShapeCoords.x = borderEdge.x;", fInputs.attr(Attrib::kShapeCoords));
837 "bloatedShapeCoords.y = borderEdge.y;", fInputs.attr(Attrib::kShapeCoords));
843 fInputs.attr(Attrib::kShapeCoords));
846 fInputs.attr(Attrib::kShapeCoords));
930 fColorTimesRectCoverage.vsOut(), fInputs.attr(Attrib::kColor));
1226 fTriangleIsArc.vsOut(), fInputs.attr(Attrib::kVertexAttrs));
1233 fEarlyAccept.vsOut(), fInputs.attr(Attrib::kVertexAttrs));
1258 fInputs.attr(Attrib::kShapeCoords), fModifiedShapeCoords);
1261 fInputs.attr(Attrib::kShapeCoords), fModifiedShapeCoords);
1304 fEarlyAccept.vsOut(), fInputs.attr(Attrib::kShapeCoords));