Home | History | Annotate | Download | only in driver

Lines Matching refs:mShader

174             case 1: mShader.append("attribute float ATTRIB_"); break;
175 case 2: mShader.append("attribute vec2 ATTRIB_"); break;
176 case 3: mShader.append("attribute vec3 ATTRIB_"); break;
177 case 4: mShader.append("attribute vec4 ATTRIB_"); break;
182 mShader.append(fn);
183 mShader.append(";\n");
198 mShader.append("#extension GL_OES_EGL_image_external : require\n");
201 mShader.append("uniform samplerExternalOES UNI_");
204 mShader.append("uniform sampler2D UNI_");
208 mShader.append("uniform samplerCube UNI_");
212 mShader.append(mTextureNames[ct]);
213 mShader.append(";\n");
218 mShader.clear();
220 mShader.append("precision mediump float;\n");
225 mShader.append(mUserShader);
234 if(!mShader.length()) {
240 ALOGV("%s", mShader.string());
244 const char * ss = mShader.string();
284 mShader.append("uniform mat4 UNI_");
286 mShader.append("uniform mat3 UNI_");
288 mShader.append("uniform mat2 UNI_");
291 case 1: mShader.append("uniform float UNI_"); break;
292 case 2: mShader.append("uniform vec2 UNI_"); break;
293 case 3: mShader.append("uniform vec3 UNI_"); break;
294 case 4: mShader.append("uniform vec4 UNI_"); break;
300 mShader.append(fn);
302 mShader.appendFormat("[%d]", e->mHal.state.fieldArraySizes[field]);
304 mShader.append(";\n");