Nintendo OpenGL: Difference between revisions
Let's drop some further names here. |
|||
Line 4: | Line 4: | ||
== Description == | == Description == | ||
The PICA200 is an | The PICA200 is an OpenGL ES 1.1 compliant GPU manufactured by DMP. It comes loaded with a number of extensions that make it similar to an OpenGL ES 2.0 compliant GPU (ability to run programmable vertex/geometry shaders, for instance). Because of this, Nintendo wrapped GPU access into an OpenGL ES 2.0 implementation with some limitations. As the fragment stage of the pipeline is non-programmable, Nintendo instead gives developers the ability to configure a number of fragment-related values through glGetUniformLocation and glUniformXX. See below for the full list. | ||
== Shader program structure == | == Shader program structure == |