Lines Matching defs:prog
24 PerspectiveProgram& prog = (PerspectiveProgram&) program;
26 int textureUniformHandle1 = glGetUniformLocation(prog.mProgramId, "u_Texture1");
27 int textureUniformHandle2 = glGetUniformLocation(prog.mProgramId, "u_Texture2");
28 int timeUniformHandle = glGetUniformLocation(prog.mProgramId, "u_Time");
29 int positionHandle = glGetAttribLocation(prog.mProgramId, "a_Position");
30 int texCoordHandle = glGetAttribLocation(prog.mProgramId, "a_TexCoordinate");
49 prog.mMVMatrix.multiply(view, model);
52 glUniformMatrix4fv(prog.mMVMatrixHandle, 1, false, prog.mMVMatrix.mData);
56 prog.mMVPMatrix.multiply(projection, prog.mMVMatrix);
59 glUniformMatrix4fv(prog.mMVPMatrixHandle, 1, false, prog.mMVPMatrix.mData);
62 glUniform3f(prog.mLightPosHandle, prog.mLightPosInEyeSpace[0], prog.mLightPosInEyeSpace[1],
63 prog.mLightPosInEyeSpace[2]);