Home | History | Annotate | Download | only in scenegraph

Lines Matching defs:mShader

38         FragmentShader mShader;
42 mShader = new FragmentShader();
57 mShader.mPerObjConstants = type;
62 mShader.mPerShaderConstants = type;
67 mShader.mShaderTextureNames.add(name);
68 mShader.mShaderTextureTypes.add(texType);
73 mShader.mTextureNames.add(name);
74 mShader.mTextureTypes.add(texType);
79 if (mShader.mPerShaderConstants != null) {
80 mBuilder.addConstant(mShader.mPerShaderConstants);
82 if (mShader.mPerObjConstants != null) {
83 mBuilder.addConstant(mShader.mPerObjConstants);
85 for (int i = 0; i < mShader.mTextureTypes.size(); i ++) {
86 mBuilder.addTexture(mShader.mTextureTypes.get(i),
87 mShader.mTextureNames.get(i));
89 for (int i = 0; i < mShader.mShaderTextureTypes.size(); i ++) {
90 mBuilder.addTexture(mShader.mShaderTextureTypes.get(i),
91 mShader.mShaderTextureNames.get(i));
94 mShader.mProgram = mBuilder.create();
95 return mShader;