3D Graphics: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
No edit summary
Line 8: Line 8:
* [http://www.khronos.org/opengles/ OpenGL ES]
* [http://www.khronos.org/opengles/ OpenGL ES]
* ???
* ???

I'd recommeng OpenGL ES - it is already in common usage on mobile devices so is already being optimized for low power systems. Also it has fewer functions that need to be implemented.


== Benchmarks ==
== Benchmarks ==

Revision as of 19:01, 30 April 2007

The XO has no built in 3D accelerator, but that doesn't mean that it can't do 3D graphics! This page is for those of us working to bring 3D graphics to the XO.

3D Graphics APIs

Which API should we use?

I'd recommeng OpenGL ES - it is already in common usage on mobile devices so is already being optimized for low power systems. Also it has fewer functions that need to be implemented.

Benchmarks

What can we use to benchmark the XO's 3D graphics performance?

We're probably mostly interested in:

  • Transform rate
  • Fill rate -- flat shading, gouraud shading, z-buffered, textured, lit

Software

What XO activities / software uses 3D graphics?