Well if phones can do all of this with suhc high framerate, why are the only games i know of are snake, tetris, zuma, and other shit lol. I'd love an awesome 3D game racer or something on my phone lol.
FPUs add size and hence cost and hence power consumption to your mobile phone CPU so have often been omitted, fixed-point is way faster on these CPUs, typically 6-10x.
The nasty case is floating-point add on an integer-only machine - its a single-cycle add in fixed-point, but for floats there's separation of mantissa and exponents, fix up based on sign bits, shift based on difference of exponents, add, post-add shift to renormalize...
Floating point requires a lot more hardware (transistors), thus more power. For mobile chips, power consumption is at a premium so even if there is floating point in hardware, it wouldn't be the power-hungry fast type, it'll be the slow type.
Integer is a lot faster not only because u don't have to shift the point, but you can multiply faster by using a combination of shifts and adds, thus allow the removal of a multiply (and divide) unit. It also draws less power.
Since the explosion is billboarded it could be precomputed back into a single texture animation.
AdamBailey9 9 months ago
Very awesome! I would love to try out these tricks and see what speed boosts I can get.
angelorohit 1 year ago
The fake global illumination looks cool. I'm going to have to try some of these tricks once I get my OpenGL stuff going.
cyborgtroy 2 years ago
So this video recommends doing CPU lighting? Or.. something..
cyborgtroy 3 years ago
Look this for the gp2x wiz, it will have opengl 1.1 es capable hardware!
jordicoma 3 years ago
Pandora supports OGL ES 2.0 IIRC. Sadly, it is quite expensive and still being produced. [Designed, not quite all shipped]
cyborgtroy 3 years ago
how do you egt opengl support your pc
icyresh2 3 years ago
Well if phones can do all of this with suhc high framerate, why are the only games i know of are snake, tetris, zuma, and other shit lol. I'd love an awesome 3D game racer or something on my phone lol.
AndyGoRAWR 3 years ago
Comment removed
cyborgtroy 3 years ago
Comment removed
cyborgtroy 2 years ago
It's because cell phones are a pain to develop for.
a PAIN.
cyborgtroy 2 years ago
Nvidia the way it´s ment to be played it sure aint no bullshit
m1ck3n 4 years ago 2
would rather look at smoke
cheaper easier
and a lot less stressful
and not nearly as creepy
good vid though!
hausenharry 4 years ago
NVidia rules
a1mint 4 years ago
Very god video! Very Interesting!!!
h2n0n 4 years ago
nice
vgexpert 5 years ago
FPUs add size and hence cost and hence power consumption to your mobile phone CPU so have often been omitted, fixed-point is way faster on these CPUs, typically 6-10x.
The nasty case is floating-point add on an integer-only machine - its a single-cycle add in fixed-point, but for floats there's separation of mantissa and exponents, fix up based on sign bits, shift based on difference of exponents, add, post-add shift to renormalize...
RamonesKaraoke 5 years ago
Why would they take floating points out of mobile processors? Are integer operations really all that much faster?
UncleAlfred51 5 years ago
ur joking right?
chnemesis19 4 years ago
It's "you're", learn to type
FrankRizzo6662 2 years ago
Floating point requires a lot more hardware (transistors), thus more power. For mobile chips, power consumption is at a premium so even if there is floating point in hardware, it wouldn't be the power-hungry fast type, it'll be the slow type.
Integer is a lot faster not only because u don't have to shift the point, but you can multiply faster by using a combination of shifts and adds, thus allow the removal of a multiply (and divide) unit. It also draws less power.
bajan13k 4 years ago
BOOM goes the dynamite!!!
3DGeezer 5 years ago
Nice refresher thanks man... :) encore encore
baileymog 5 years ago