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