Dingo_aus
Member
I don't have a GP2X yet to play with but was just considering the numbers, have I got it right?
Framebuffer is 320x240x16 == 1228800 bits (153600 bytes)
x2 for double buffering
Assuming one core (presumably the 920T with it's 16kb) is handling just the graphics and assuming the best case scenario of 1.1 MIPS / MHz we have just 220000000 instructions per second to play with.
@ 20 FPS....@ 320x240
..... 220000000 / (20 * 76800) == ~143 instructions per pixel.
Now the best idea of a fixed point devide for the ARM9 is 20-140 so that isn't much help
Presuming 143 is correct, is that enough for OGL @ 20 FPS?
Thanks,
Dingo_aus
I know I haven't allowed for overhead but didn't know what to allocate.
Framebuffer is 320x240x16 == 1228800 bits (153600 bytes)
x2 for double buffering
Assuming one core (presumably the 920T with it's 16kb) is handling just the graphics and assuming the best case scenario of 1.1 MIPS / MHz we have just 220000000 instructions per second to play with.
@ 20 FPS....@ 320x240
..... 220000000 / (20 * 76800) == ~143 instructions per pixel.
Now the best idea of a fixed point devide for the ARM9 is 20-140 so that isn't much help
Presuming 143 is correct, is that enough for OGL @ 20 FPS?
Thanks,
Dingo_aus
I know I haven't allowed for overhead but didn't know what to allocate.