Android is not a device, it is a software platform.  I am sure in the future
there will be devices that have FPUs.  In the meantime however (and in the
future to target the broadest range of devices), your best bet is probably
to use fixed point computations.

On Mon, May 18, 2009 at 2:52 PM, Robert Green <[email protected]> wrote:

>
> Here's a question that some marketing department somewhere should
> answer:
>
> How are we supposed to develop 3D games that can compete with the
> iPhone in visual quality, speed and complexity without an FPU?
>
> On May 18, 2:56 pm, Dianne Hackborn <[email protected]> wrote:
> > Not that I know of.
> >
> >
> >
> > On Mon, May 18, 2009 at 12:07 PM, Yin Chen <[email protected]>
> wrote:
> > >  Thank you Dianne.
> >
> > > My second question would be: so far, are there any android based cell
> > > phones that do have a floating point processor?
> >
> > > Thanks!
> >
> > > -
> > > Yin
> >
> > > Dianne Hackborn wrote:
> >
> > > The G1 has no floating point hardware you can use.
> >
> > > On Sun, May 17, 2009 at 5:03 PM, Yin <[email protected]> <
> [email protected]> wrote:
> >
> > >  Hi all,
> >
> > > I have been searching about the floating point support on G1 phone
> > > (aka the HTC Dream phone) for a few hours.
> >
> > > So far, my conclusion is that the ARM-based Qualcomm MSM7201 CPU does
> > > not have VFP (floating point coprocessor) and therefore floating point
> > > calculations have to be done via software-float.
> >
> > > This is quite disappointing as I am interested in developing
> > > applications with heavy math.
> >
> > > However, I also notice that the Qualcomm  CPU has QDSP4000™ and
> > > QDSP5000™ high-performance digital signal processors (DSP), according
> > > tohttp://www.qctconnect.com/products/msm_7201.html
> >
> > > Therefore, here is my question: would it be possible to leverage the
> > > DSP modules in the MSM7201 CPU to do the floating point math?
> >
> > > Also, I would like to develop the heavy-math modules in C/C++ and call
> > > it via JNI, and so I just want to double-check whether this is a
> > > feasible approach.
> >
> > > Thanks!
> >
> > > -
> > > Yin
> >
> > --
> > Dianne Hackborn
> > Android framework engineer
> > [email protected]
> >
> > Note: please don't send private questions to me, as I don't have time to
> > provide private support, and so won't reply to such e-mails.  All such
> > questions should be posted on public forums, where I and others can see
> and
> > answer them.
> >
>


-- 
Dianne Hackborn
Android framework engineer
[email protected]

Note: please don't send private questions to me, as I don't have time to
provide private support, and so won't reply to such e-mails.  All such
questions should be posted on public forums, where I and others can see and
answer them.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to