Lines Matching refs:viewProj
321 rsExtractFrustumPlanes(const rs_matrix4x4* viewProj, float4* left, float4* right, float4* top,
324 left->x = viewProj->m[3] + viewProj->m[0];
325 left->y = viewProj->m[7] + viewProj->m[4];
326 left->z = viewProj->m[11] + viewProj->m[8];
327 left->w = viewProj->m[15] + viewProj->m[12];
329 right->x = viewProj->m[3] - viewProj->m[0];
330 right->y = viewProj->m[7] - viewProj->m[4];
331 right->z = viewProj->m[11] - viewProj->m[8];
332 right->w = viewProj->m[15] - viewProj->m[12];
334 top->x = viewProj->m[3] - viewProj->m[1];
335 top->y = viewProj->m[7] - viewProj->m[5];
336 top->z = viewProj->m[11] - viewProj->m[9];
337 top->w = viewProj->m[15] - viewProj->m[13];
339 bottom->x = viewProj->m[3] + viewProj->m[1];
340 bottom->y = viewProj->m[7] + viewProj->m[5];
341 bottom->z = viewProj->m[11] + viewProj->m[9];
342 bottom->w = viewProj->m[15] + viewProj->m[13];
344 near->x = viewProj->m[3] + viewProj->m[2];
345 near->y = viewProj->m[7] + viewProj->m[6];
346 near->z = viewProj->m[11] + viewProj->m[10];
347 near->w = viewProj->m[15] + viewProj->m[14];
349 far->x = viewProj->m[3] - viewProj->m[2];
350 far->y = viewProj->m[7] - viewProj->m[6];
351 far->z = viewProj->m[11] - viewProj->m[10];
352 far->w = viewProj->m[15] - viewProj->m[14];