Home | History | Annotate | Download | only in glsl

Lines Matching refs:GrGLSLExpr4

111 inline const char* GrGLSLExpr4::ZerosStr() {
115 inline const char* GrGLSLExpr4::OnesStr() {
119 inline const char* GrGLSLExpr4::CastStr() {
123 inline const char* GrGLSLExpr4::CastIntStr() {
127 inline GrGLSLExpr4 GrGLSLExpr4::VectorCast(const GrGLSLExpr1& expr) {
131 inline GrGLSLExpr4 GrGLSLExpr4::VectorCast(const GrGLSLExpr4& expr) {
135 inline GrGLSLExpr4::AExpr GrGLSLExpr4::a() const {
136 return this->extractComponents<GrGLSLExpr4::AExpr>("%s.a");
139 inline GrGLSLExpr4 operator*(const GrGLSLExpr1& in0, const GrGLSLExpr4& in1) {
140 return GrGLSLExpr4::Mul(in0, in1);
143 inline GrGLSLExpr4 operator+(const GrGLSLExpr1& in0, const GrGLSLExpr4& in1) {
144 return GrGLSLExpr4::Add(in0, in1);
147 inline GrGLSLExpr4 operator-(const GrGLSLExpr1& in0, const GrGLSLExpr4& in1) {
148 return GrGLSLExpr4::Sub(in0, in1);
151 inline GrGLSLExpr4 operator*(const GrGLSLExpr4& in0, const GrGLSLExpr1& in1) {
152 return GrGLSLExpr4::Mul(in0, in1);
155 inline GrGLSLExpr4 operator+(const GrGLSLExpr4& in0, const GrGLSLExpr1& in1) {
156 return GrGLSLExpr4::Add(in0, in1);
159 inline GrGLSLExpr4 operator-(const GrGLSLExpr4& in0, const GrGLSLExpr1& in1) {
160 return GrGLSLExpr4::Sub(in0, in1);
163 inline GrGLSLExpr4 operator*(const GrGLSLExpr4& in0, const GrGLSLExpr4& in1) {
164 return GrGLSLExpr4::Mul(in0, in1);
167 inline GrGLSLExpr4 operator+(const GrGLSLExpr4& in0, const GrGLSLExpr4& in1) {
168 return GrGLSLExpr4::Add(in0, in1);
171 inline GrGLSLExpr4 operator-(const GrGLSLExpr4& in0, const GrGLSLExpr4& in1) {
172 return GrGLSLExpr4::Sub(in0, in1);