Lines Matching refs:frust
131 ESMatrix frust; in esFrustum() local
137 frust.m[0][0] = 2.0f * nearZ / deltaX; in esFrustum()
138 frust.m[0][1] = frust.m[0][2] = frust.m[0][3] = 0.0f; in esFrustum()
140 frust.m[1][1] = 2.0f * nearZ / deltaY; in esFrustum()
141 frust.m[1][0] = frust.m[1][2] = frust.m[1][3] = 0.0f; in esFrustum()
143 frust.m[2][0] = (right + left) / deltaX; in esFrustum()
144 frust.m[2][1] = (top + bottom) / deltaY; in esFrustum()
145 frust.m[2][2] = -(nearZ + farZ) / deltaZ; in esFrustum()
146 frust.m[2][3] = -1.0f; in esFrustum()
148 frust.m[3][2] = -2.0f * nearZ * farZ / deltaZ; in esFrustum()
149 frust.m[3][0] = frust.m[3][1] = frust.m[3][3] = 0.0f; in esFrustum()
151 esMatrixMultiply(result, &frust, result); in esFrustum()