Results 1 to 4 of 4

Thread: OES/EXT/ARB_framebuffer_object

  1. #1

    OES/EXT/ARB_framebuffer_object

    What are the differences between OES/EXT/ARB_framebuffer_object extensions. Can all of these extensions be used with OpenGLES 1.1 or OpenGLES2.0 applications? Or are there any guidlines w.r.t what extension to be used with which version of GLESx.x?

  2. #2
    Member
    Join Date
    Jun 2012
    Location
    Texas
    Posts
    61

    Re: OES/EXT/ARB_framebuffer_object

    Unfortunately, it's not that simple. The names have more to do with which organization originally proposed the extension than which API supports it. Supported extensions vary not only from API to API, but also between different driver implementations and chip vendors for the same API. The only way to really know which extensions your app can reliably use is to query the list at run-time with:

    glGetString(GL_EXTENSIONS);

    Regards, Clay

  3. #3

    Re: OES/EXT/ARB_framebuffer_object

    Thank you very much for the reply.

    Can i have a common API sequence in the application irrespective of the extension supported by the client API?

    Is their any behaviour difference between these extensions?

  4. #4
    Member
    Join Date
    Jun 2012
    Location
    Texas
    Posts
    61

    Re: OES/EXT/ARB_framebuffer_object

    If you use extensions, your app must query to check that each extension you use is available. If you need one that is not available, then your app has to work around without using the extension.

    Extensions are supposed to behave consistently across driver implementations and I think most do. But, there are some that do not, particularly the EGL Image extensions.

    Regards, Clay

Similar Threads

  1. Replies: 3
    Last Post: 06-26-2011, 07:52 PM
  2. stencil test in OES
    By razeeth in forum OpenGL ES general technical discussions
    Replies: 1
    Last Post: 05-11-2005, 11:14 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
  •