Results 1 to 5 of 5

Thread: Using ARB_xxx_shaders with OpenGL1.3

  1. #1
    Senior Member Regular Contributor
    Join Date
    Sep 2003
    Location
    Ireland
    Posts
    135

    Using ARB_xxx_shaders with OpenGL1.3

    Hi all,

    I'm using a Radeon 9200 Mobility, OpenGL 1.3 (and Mac OS X 10.3.6, if it matters).

    The question I have is this:

    The hardware accelerated renderer advertises ARB_shader_objects, ARB_fragment_shader, and ARB_vertex_shader, all of which say that they "require OpenGL 1.0" but are "written against the OpenGL 1.4 specification".

    So, given that I have OpenGL 1.3, does this mean I can use gslang shaders, or that I can't?

    Thanks, Charlie

  2. #2
    Senior Member OpenGL Guru Relic's Avatar
    Join Date
    Apr 2000
    Posts
    2,450

    Re: Using ARB_xxx_shaders with OpenGL1.3

    "Written against an OpenGL version" just means you take the spec text of that OpenGL version and update the chapters changed in the extension spec to get the full documentation in context.
    This has nothing to do with the version number your OpenGL implementation returns. If the extension strings you need are reported, you should be able to load all function entry points of those extensions and you can start to use it.

  3. #3
    Senior Member Regular Contributor
    Join Date
    Sep 2003
    Location
    Ireland
    Posts
    135

    Re: Using ARB_xxx_shaders with OpenGL1.3

    Thanks for clarifying that for me, Relic.

    One further thing, what isn't advertised, is GL_ARB_shading_language_100.

    How does that affect things?

    Thanks again, Charlie

  4. #4
    Senior Member OpenGL Guru Relic's Avatar
    Join Date
    Apr 2000
    Posts
    2,450

    Re: Using ARB_xxx_shaders with OpenGL1.3

    GL_ARB_shading_language_100 is probably the short lived "extension" ever. It does nothing else than to tell that the GLSL version implemented supports the spec version 1.00.
    OpenGL 2.0 has a decent GLSL version info mechanism now.
    If you have the other three extensions, you have the necessary interface to start with GLSL.
    (Check out the shading language forum on this site if you run into trouble.)

  5. #5
    Senior Member Regular Contributor
    Join Date
    Sep 2003
    Location
    Ireland
    Posts
    135

    Re: Using ARB_xxx_shaders with OpenGL1.3

    That's excellent news...

    Cheers, Charlie

Similar Threads

  1. OpenGL1.2 SDK
    By _student in forum OpenGL: User Software
    Replies: 1
    Last Post: 08-10-2004, 05:08 AM
  2. OpenGL1.4
    By picpromusic in forum OpenGL: Basic Coding
    Replies: 1
    Last Post: 03-30-2003, 11:45 PM
  3. How to get opengl1.2 /opengl1.3,or opengl1.4
    By guoxusheng in forum OpenGL: Advanced Coding
    Replies: 3
    Last Post: 09-14-2002, 09:03 AM
  4. opengl1.4?
    By zed in forum OpenGL: Advanced Coding
    Replies: 5
    Last Post: 06-16-2002, 11:43 AM
  5. OpenGL1.2
    By Nil_z in forum OpenGL: Advanced Coding
    Replies: 2
    Last Post: 01-30-2001, 09:11 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Proudly hosted by Digital Ocean