Search code examples
opengl-esopengl-es-1.1

OpenGL ES 1.x programmable pipeline


Is it possible to have programmable shaders in OpenGL ES 1.x ? My guess is no from looking at the API, however I would like to know for sure.


Solution

  • Have a look at the specs, e.g. OpenGL ES 2.0.25. At the end, a short summary lists the differences to former versions. From this spec:

    It introduces programmable vertex and fragment shaders, but removes the corresponding fixed-function pipeline functionality.

    Skating on thin ice: Before assimilation into the spec, these were extensions; e.g. the vertex shader extension is written against OpenGL 1.2.1, and OpenGL ES 1.1 is based on OpenGL 1.5. So there could be an extension allowing you programmable shading on OpenGL ES 1.1.