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.
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.
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...
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
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
Very god video! Very Interesting!!!
h2n0n 4 years ago
ur joking right?
chnemesis19 5 years ago
It's "you're", learn to type
FrankRizzo6662 2 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
BOOM goes the dynamite!!!
3DGeezer 5 years ago
Nice refresher thanks man... :) encore encore
baileymog 5 years ago