• Home
  • Raw
  • Download

Lines Matching refs:scratch

75         float[] scratch = sScratch;  in gluLookAt()  local
76 synchronized(scratch) { in gluLookAt()
77 Matrix.setLookAtM(scratch, 0, eyeX, eyeY, eyeZ, centerX, centerY, centerZ, in gluLookAt()
79 gl.glMultMatrixf(scratch, 0); in gluLookAt()
150 float[] scratch = sScratch; in gluProject() local
151 synchronized(scratch) { in gluProject()
155 Matrix.multiplyMM(scratch, M_OFFSET, project, projectOffset, in gluProject()
158 scratch[V_OFFSET + 0] = objX; in gluProject()
159 scratch[V_OFFSET + 1] = objY; in gluProject()
160 scratch[V_OFFSET + 2] = objZ; in gluProject()
161 scratch[V_OFFSET + 3] = 1.0f; in gluProject()
163 Matrix.multiplyMV(scratch, V2_OFFSET, in gluProject()
164 scratch, M_OFFSET, scratch, V_OFFSET); in gluProject()
166 float w = scratch[V2_OFFSET + 3]; in gluProject()
175 * (scratch[V2_OFFSET + 0] * rw + 1.0f) in gluProject()
179 * (scratch[V2_OFFSET + 1] * rw + 1.0f) * 0.5f; in gluProject()
180 win[winOffset + 2] = (scratch[V2_OFFSET + 2] * rw + 1.0f) * 0.5f; in gluProject()
216 float[] scratch = sScratch; in gluUnProject() local
217 synchronized(scratch) { in gluUnProject()
221 Matrix.multiplyMM(scratch, PM_OFFSET, project, projectOffset, in gluUnProject()
224 if (!Matrix.invertM(scratch, INVPM_OFFSET, scratch, PM_OFFSET)) { in gluUnProject()
228 scratch[V_OFFSET + 0] = in gluUnProject()
231 scratch[V_OFFSET + 1] = in gluUnProject()
234 scratch[V_OFFSET + 2] = 2.0f * winZ - 1.0f; in gluUnProject()
235 scratch[V_OFFSET + 3] = 1.0f; in gluUnProject()
237 Matrix.multiplyMV(obj, objOffset, scratch, INVPM_OFFSET, in gluUnProject()
238 scratch, V_OFFSET); in gluUnProject()