Heriberto Delgado wrote:
> 
> Well, actually the 32kb limit is NOT that true... at least with the new Palm OS 3.3,
> which promises to make the heap grow proportionally with memory upgrades (actually
> being, AFAIK, 32kb for 2MB, 48kb for 4MB, and +/- 64 kb for 8MB).  Moreover, the 
>actual size of the
> window where my project can draw (I still didn't decided how to call it, some help
> please?) need not be 160 x 160 pix. always; and AFAIK most of the buffers needed for 
>GL
> operation seems to depend on that window's size. So, Brian (I know you told me about 
>that before),  memory is not, by now, my primary
> concern, because it can be tied to programmer-user requirements.  What annoys me a 
>little bit
> is the complete absence of hardware floating-point support.  I know of two ways for
> overcoming that problem:  1.  Use of the floating-point emulation library (somewhat
> large, and slow, but it gives exactly what is needed), 2. Use of fixed-point 
>arithmetic
> (EEEAGH!! :) (although I must say I'm using it, internally). Hmmm, it would be 
>interesting to
> allow (or not) using of floating-point arithmetic
> by using #ifdef's, to only let access to functions requiring GLbyte, GLshort, GLint 
>parameters; or
> even better, to use #ifdefs for switching between floating-point or fixed-point
> arithmetic for parameter specification at compile time.

I suggest using the FP emulation library for starters.  Changing Mesa to
only use fixed point would be a very big job, and probably messy.


> Anyway, I will look further to the source code of Mesa which I downloaded 2 weeks 
>ago to find if I can integrate my current project in a smooth way.  BTW, is there a 
>document where I can find out how the current Mesa source is organized, to make me 
>easier to navigate through it?  Or, better yet, can someone explain me it (off list, 
>of course)?  Be sure I will post to this list often to inform you of the status of my 
>project.  See you later!


There isn't an up to date document describing the Mesa source
organization.   In fact, since Keith's T&L overhaul I don't
think there's any one person who completely understands all the
code anymore (including me!).

When you have a (detailed) question ask here.

-Brian


_______________________________________________
Mesa-dev maillist  -  [EMAIL PROTECTED]
http://lists.mesa3d.org/mailman/listinfo/mesa-dev

Reply via email to