Re: [AD] Remove the P3D code please!

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


> > Um, well, actually it would seem to me that most of the routines are
quite
> > slow. I was just saying that the face sort could be much faster (from
> > experience.) For example, I implemented something of a face sort using
the
> > regular allegro 3D routines and got at least 50% more speed than I would
> > have if I had used the P3D routines. There's obvously something in there
> > that's causing the whole thing to slow down. I don't think the
z-buffering
> > stuff should be messed with, because that's slow to begin with :) (In
> > software, anyway) The z-buffer routines, for software ones, are actually
> > quite nice, but I was just _really_ surprised that the face sort was so
> > slow! Perhaps doing something like a radix sort would make it better? (I
> > hear that's one of the fastest :)
>
> but could you please give me a little more info on *what* to have a quick
> glance at ? (not that i think i'll make it faster anyway, but who
knows)...

I'm not sure what it is specifically, but whatever controls the routines for
the non z-buffer rendering. I think it's the scanline sort w/ the painter's
algo. It's kinda slow, maybe someone should add a face sort :)



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/