[EMAIL PROTECTED] writes:

> I just tryed the "new" calculate_bounds3 and calculate_bounds2, but it does
> not solve the floating overflow/invalid problems on my VMS-box.

Sorry.  I assumed it was the same bug because it fixed a seg fault on
the same test on Linux.

I think the problem is that projection skips clipped vertices but
window mapping doesn't.  You can "fix" it by initializing vProj to 0.0
for clipped vertices in clip_tmp.h/cliptest_points4().  To fix it
correctly, either the cull mask has to mask off clipped vertices, or
we need to handle the window mapping in a separate function that does
check the clip mask.


Josh

Reply via email to