Results 1 to 4 of 4

Thread: OpenGL ES 2.0 does not support all APIs of 1.1?

  1. #1
    Junior Member
    Join Date
    Dec 2008
    Posts
    5

    OpenGL ES 2.0 does not support all APIs of 1.1?

    I have a code for my old application for which I used OpenGL ES 1.1.
    And I have a plan to build a new application with OpenGL ES 2.0.
    A new circumstance support OpenGL ES 2.0.

    I expected that every functoins in OpenGL ES 1.1 will be supported in 2.0.
    But there is some functions that I can not find in 2.0 such as glPopMatrix()
    , glPushMatrix(), glDisableClientState().

    I refered the below document:
    1.1 -> http://www.khronos.org/opengles/sdk/1.1/docs/man/
    2.0 -> http://www.khronos.org/opengles/sdk/docs/man/

    Should I build a new application with new 2.0 API ?
    Can I use my code without any modification ?

  2. #2
    Junior Member
    Join Date
    Dec 2008
    Location
    Oslo, Norway
    Posts
    25

    Re: OpenGL ES 2.0 does not support all APIs of 1.1?

    OpenGL ES 2.0 is NOT backwards compatible with OpenGL ES 1.1. The entire fixed-function pipeline has been replaced with a programmable pipeline. This means that you can not run 1.1 code unmodified - you need to implement the parts of the fixed-function pipeline that you need yourself.
    Erik "kusma" Faye-Lund

  3. #3
    Junior Member
    Join Date
    Dec 2008
    Posts
    5

    Re: OpenGL ES 2.0 does not support all APIs of 1.1?

    according to the specification of http://www.khronos.org/opengles/sdk/docs/man/
    even a general functions such as glPushMatrix(), glPopMatrix(), glRotate() is not being supported.
    Is that true ?

  4. #4
    Junior Member
    Join Date
    Dec 2008
    Location
    Oslo, Norway
    Posts
    25

    Re: OpenGL ES 2.0 does not support all APIs of 1.1?

    Yes, that is true. The matrix stack has been removed. You need to implement your own matrix routines for OpenGL ES 2.
    Erik "kusma" Faye-Lund

Similar Threads

  1. Replies: 1
    Last Post: 10-28-2009, 02:29 AM
  2. Misprint in APIs on EngineItf
    By rajv in forum OpenMAX AL - feedback
    Replies: 1
    Last Post: 03-24-2009, 09:00 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •