From: <rjf...@at...> - 2002-02-28 17:11:37
|
Yeah, FPU thing can be a bit of a drag. All my graphics apps on the PocketPC turned out to be fill bound, never transform bound. On the Cassiopeia at least, a cache line miss is like virtual memory on a PC. The amount of memory was not a real problem (most folks doing real work on them have 64MB or more RAM), but its speed is a killer (e.g. executing out of a CF card). Suffice to say I eventually got about 4-5M voxels/sec with depth buffered shear-warp variants before shelving the project(actually, the weekend came to a close). I now use a CF 802.11b card to do volume rendering on my PocketPC :) ... > Pretty funny, I also work on Volume rendering on PocketPCs! > I am interested in any OpenGL and/or volume rendering stuff related to > Pocket PCs. > The fact about Mesa on PocketPC is not the basic operations of drawing > in a buffer. The problem is that PocketPCs do not have a FPU. They are > really slow at computing floating points. > Did anyone work on fixed point implementation? > > William > > rjf...@at... wrote: > > >Actually, a basic OSMesa port is pretty trivial. > >I did one some time ago as part of the OSMesa work > >in one afternoon. The only part I did not do is > >the "wgl" emulation. So, you could create an > >OSMesa context and point it at the display buffer > >(either the windows bitmap content or the buffer > >exposed by the gaming API, both work). Enough of > >a port to meet my needs. I did not bother supporting > >8bit PDAs. > > > >If anyone is really interested, I could try to track > >down the project again and contribute add it back to > >Mesa, assuming I can find the project again. I used > >it to port some volume rendering applications my > >PocketPC. The memory heirachy on these PDAs can > >seriously impact rendering performance however. > >Staying in the cache is extremely critical on these > >devices... > > > >>Ekkla Research did. But It's not trivial at all. Months of > >>customisation! Thus, we have to charge for the port in order > >>to recover from the work cost. > >>See http://www.ekkla-research.com/ > >> > >>William > >> > >>>I know that this might sound weird and crazy... but has > >>> > >>anybody tried to > >> > >>>compile Mesa for PocketPC/WinCE? > >>> > >>>-- > >>>_____________________________________________________________ > >>>Emmanuel Fre'con > >>> > >>http://www.sics.se/~emmanuel/ > >> > >>> > >>>_______________________________________________ > >>>Mesa3d-users mailing list > >>>Mes...@li... > >>>https://lists.sourceforge.net/lists/listinfo/mesa3d-users > >>> > >>"Accédez au courrier électronique de La Poste : www.laposte.net ; 3615 > >>LAPOSTENET (0,13 EUR/mn) ; tél : 08 92 68 13 50 (0,34EUR/mn)" > >> > >> > >> > >>_______________________________________________ > >>Mesa3d-users mailing list > >>Mes...@li... > >>https://lists.sourceforge.net/lists/listinfo/mesa3d-users > >> > > > >_______________________________________________ > >Mesa3d-users mailing list > >Mes...@li... > >https://lists.sourceforge.net/lists/listinfo/mesa3d-users > > > |