diff --git a/desmume/src/gfx3d.cpp b/desmume/src/gfx3d.cpp index 33ed4e405..c07c6123e 100755 --- a/desmume/src/gfx3d.cpp +++ b/desmume/src/gfx3d.cpp @@ -3300,21 +3300,21 @@ typedef ClipperPlane Stage1; static Stage1 // Interpolated clippers static ClipperOutput clipperOuti; -typedef ClipperPlane Stage6i; static Stage6 clipper6i (clipperOuti); // back plane //TODO - we need to parameterize back plane clipping -typedef ClipperPlane Stage5i; static Stage5 clipper5i (clipper6i); // front plane -typedef ClipperPlane Stage4i; static Stage4 clipper4i (clipper5i); // top plane -typedef ClipperPlane Stage3i; static Stage3 clipper3i (clipper4i); // bottom plane -typedef ClipperPlane Stage2i; static Stage2 clipper2i (clipper3i); // right plane -typedef ClipperPlane Stage1i; static Stage1 clipper1i (clipper2i); // left plane +typedef ClipperPlane Stage6i; static Stage6i clipper6i (clipperOuti); // back plane //TODO - we need to parameterize back plane clipping +typedef ClipperPlane Stage5i; static Stage5i clipper5i (clipper6i); // front plane +typedef ClipperPlane Stage4i; static Stage4i clipper4i (clipper5i); // top plane +typedef ClipperPlane Stage3i; static Stage3i clipper3i (clipper4i); // bottom plane +typedef ClipperPlane Stage2i; static Stage2i clipper2i (clipper3i); // right plane +typedef ClipperPlane Stage1i; static Stage1i clipper1i (clipper2i); // left plane // Determine's clip status only static ClipperOutput clipperOutd; -typedef ClipperPlane Stage6d; static Stage6 clipper6d (clipperOutd); // back plane //TODO - we need to parameterize back plane clipping -typedef ClipperPlane Stage5d; static Stage5 clipper5d (clipper6d); // front plane -typedef ClipperPlane Stage4d; static Stage4 clipper4d (clipper5d); // top plane -typedef ClipperPlane Stage3d; static Stage3 clipper3d (clipper4d); // bottom plane -typedef ClipperPlane Stage2d; static Stage2 clipper2d (clipper3d); // right plane -typedef ClipperPlane Stage1d; static Stage1 clipper1d (clipper2d); // left plane +typedef ClipperPlane Stage6d; static Stage6d clipper6d (clipperOutd); // back plane //TODO - we need to parameterize back plane clipping +typedef ClipperPlane Stage5d; static Stage5d clipper5d (clipper6d); // front plane +typedef ClipperPlane Stage4d; static Stage4d clipper4d (clipper5d); // top plane +typedef ClipperPlane Stage3d; static Stage3d clipper3d (clipper4d); // bottom plane +typedef ClipperPlane Stage2d; static Stage2d clipper2d (clipper3d); // right plane +typedef ClipperPlane Stage1d; static Stage1d clipper1d (clipper2d); // left plane GFX3D_Clipper::GFX3D_Clipper() {