Lines Matching refs:MATRIX_SIZE
136 private static final int MATRIX_SIZE = 16;
139 private float[] mMatrices = new float[INITIAL_RESTORE_STATE_SIZE * MATRIX_SIZE];
151 private float[] mProjectionMatrix = new float[MATRIX_SIZE];
264 private final float[] mTempTextureMatrix = new float[MATRIX_SIZE];
424 Matrix.multiplyMM(temp, MATRIX_SIZE, matrix, index, temp, 0);
425 System.arraycopy(temp, MATRIX_SIZE, matrix, index, MATRIX_SIZE);
456 mCurrentMatrixIndex += MATRIX_SIZE;
460 System.arraycopy(mMatrices, currentIndex, mMatrices, mCurrentMatrixIndex, MATRIX_SIZE);
474 mCurrentMatrixIndex -= MATRIX_SIZE;
569 Matrix.multiplyMM(mTempMatrix, MATRIX_SIZE, mProjectionMatrix, 0, mTempMatrix, 0);
570 GLES20.glUniformMatrix4fv(params[INDEX_MATRIX].handle, 1, false, mTempMatrix, MATRIX_SIZE);
974 for (int i = 0; i < MATRIX_SIZE; i++) {
996 Matrix.multiplyMV(mTempMatrix, MATRIX_SIZE, mTempMatrix, 0, BOUNDS_COORDINATES, 0);
997 Matrix.multiplyMV(mTempMatrix, MATRIX_SIZE + 4, mTempMatrix, 0, BOUNDS_COORDINATES, 4);
998 bounds.left = Math.round(mTempMatrix[MATRIX_SIZE]);
999 bounds.right = Math.round(mTempMatrix[MATRIX_SIZE + 4]);
1000 bounds.top = Math.round(mTempMatrix[MATRIX_SIZE + 1]);
1001 bounds.bottom = Math.round(mTempMatrix[MATRIX_SIZE + 5]);