Lines Matching defs:GrGLSLExpr1
214 class GrGLSLExpr1;
218 class GrGLSLExpr1 : public GrGLSLExpr<GrGLSLExpr1> {
220 GrGLSLExpr1()
223 explicit GrGLSLExpr1(int v)
226 GrGLSLExpr1(const char* expr)
229 GrGLSLExpr1(const SkString& expr)
233 static GrGLSLExpr1 VectorCast(const GrGLSLExpr1& expr);
236 GrGLSLExpr1(const char format[], const char in0[])
239 GrGLSLExpr1(const char format[], const char in0[], const char in1[])
248 friend GrGLSLExpr1 operator*(const GrGLSLExpr1& in0, const GrGLSLExpr1&in1);
249 friend GrGLSLExpr1 operator+(const GrGLSLExpr1& in0, const GrGLSLExpr1&in1);
250 friend GrGLSLExpr1 operator-(const GrGLSLExpr1& in0, const GrGLSLExpr1&in1);
252 friend class GrGLSLExpr<GrGLSLExpr1>;
255 typedef GrGLSLExpr<GrGLSLExpr1> INHERITED;
274 typedef GrGLSLExpr1 AExpr;
278 static GrGLSLExpr4 VectorCast(const GrGLSLExpr1& expr);
295 friend GrGLSLExpr4 operator*(const GrGLSLExpr1& in0, const GrGLSLExpr4&in1);
296 friend GrGLSLExpr4 operator+(const GrGLSLExpr1& in0, const GrGLSLExpr4&in1);
297 friend GrGLSLExpr4 operator-(const GrGLSLExpr1& in0, const GrGLSLExpr4&in1);
298 friend GrGLSLExpr4 operator*(const GrGLSLExpr4& in0, const GrGLSLExpr1&in1);
299 friend GrGLSLExpr4 operator+(const GrGLSLExpr4& in0, const GrGLSLExpr1&in1);
300 friend GrGLSLExpr4 operator-(const GrGLSLExpr4& in0, const GrGLSLExpr1&in1);