Lines Matching refs:GrGLSLExpr1
258 class GrGLSLExpr1;
262 class GrGLSLExpr1 : public GrGLSLExpr<GrGLSLExpr1> {
264 GrGLSLExpr1()
267 explicit GrGLSLExpr1(int v)
270 GrGLSLExpr1(const char* expr)
273 GrGLSLExpr1(const SkString& expr)
277 static GrGLSLExpr1 VectorCast(const GrGLSLExpr1& expr);
280 GrGLSLExpr1(const char format[], const char in0[])
283 GrGLSLExpr1(const char format[], const char in0[], const char in1[])
292 friend GrGLSLExpr1 operator*(const GrGLSLExpr1& in0, const GrGLSLExpr1&in1);
293 friend GrGLSLExpr1 operator+(const GrGLSLExpr1& in0, const GrGLSLExpr1&in1);
294 friend GrGLSLExpr1 operator-(const GrGLSLExpr1& in0, const GrGLSLExpr1&in1);
296 friend class GrGLSLExpr<GrGLSLExpr1>;
299 typedef GrGLSLExpr<GrGLSLExpr1> INHERITED;
318 typedef GrGLSLExpr1 AExpr;
322 static GrGLSLExpr4 VectorCast(const GrGLSLExpr1& expr);
339 friend GrGLSLExpr4 operator*(const GrGLSLExpr1& in0, const GrGLSLExpr4&in1);
340 friend GrGLSLExpr4 operator+(const GrGLSLExpr1& in0, const GrGLSLExpr4&in1);
341 friend GrGLSLExpr4 operator-(const GrGLSLExpr1& in0, const GrGLSLExpr4&in1);
342 friend GrGLSLExpr4 operator*(const GrGLSLExpr4& in0, const GrGLSLExpr1&in1);
343 friend GrGLSLExpr4 operator+(const GrGLSLExpr4& in0, const GrGLSLExpr1&in1);
344 friend GrGLSLExpr4 operator-(const GrGLSLExpr4& in0, const GrGLSLExpr1&in1);