Lines Matching refs:f32
75 MTX34RotAxisFIdx(MTX34* pOut, const VEC3* pAxis, f32 fIdx)
84 MTX34RotXYZTranslateFIdx(MTX34* pOut, f32 fIdxX, f32 fIdxY, f32 fIdxZ, const VEC3* pT)
115 …extureProjectionFrustum(MTX34* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 scaleS, f32 scaleT, f3…
121 f32 reverseWidth = 1.0f / (r - l);
123 f32 (*const mtx)[4] = pOut->m;
130 f32 reverseHeight = 1.0f / (t - b);
144 MTX34TextureProjectionOrtho(MTX34* pOut, f32 l, f32 r, f32 b, f32 t, f32 scaleS, f32 scaleT, f32 tr…
150 f32 reverseWidth = 1.0f / (r - l);
152 f32 (*const mtx)[4] = pOut->m;
159 f32 reverseHeight = 1.0f / (t - b);
173 …34TextureProjectionPerspective(MTX34* pOut, f32 fovy, f32 aspect, f32 scaleS, f32 scaleT, f32 tran…
179 f32 angle = fovy * 0.5f;
180 f32 cot = 1.0f / math::TanRad(angle);
182 f32 (*const mtx)[4] = pOut->m;
203 MTX34ShadowProjectionFrustum(MTX34* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f)
209 f32 reverseWidth = 1.0f / (r - l);
210 f32 scale = -1.0f / (f - n);
212 f32 (*const mtx)[4] = pOut->m;
219 f32 reverseHeight = 1.0f / (t - b);
233 MTX34ShadowProjectionOrtho(MTX34* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f)
239 f32 reverseWidth = 1.0f / (r - l);
241 f32 (*const mtx)[4] = pOut->m;
248 f32 reverseHeight = 1.0f / (t - b);
254 f32 tmp = -1.0f / (f - n);
263 MTX34ShadowProjectionPerspective(MTX34* pOut, f32 fovy, f32 aspect, f32 n, f32 f)
269 f32 angle = fovy * 0.5f;
270 f32 cot = -0.5f / math::TanRad(angle);
271 f32 scale = -1.0f / (f - n);
273 f32 (*const mtx)[4] = pOut->m;