Results 1 to 5 of 5

Thread: Will OpenGL 3.0 Still Land In Mesa This Year?

  1. #1
    Join Date
    Jan 2007
    Posts
    14,369

    Default Will OpenGL 3.0 Still Land In Mesa This Year?

    Phoronix: Will OpenGL 3.0 Still Land In Mesa This Year?

    Back at XDC2011 Chicago plans were laid by Intel OSTC developers to have OpenGL 3.0 support in Mesa before year's end, but with three weeks left to 2011, will they make this deadline?..

    http://www.phoronix.com/vr.php?view=MTAyNTY

  2. #2
    Join Date
    Nov 2010
    Location
    Stockholm, Sweden
    Posts
    394

    Default

    How much work to get it into the other drivers? I thought the OpenGL3 implementation was in the shared code and not specific drivers, so what's the ratio there? How much of the work will automatically end up in the other drivers (since they are in shared code paths) and how much must be done on specific driver level?

    How much of this work will automatically go into the software/virtualization drivers?

  3. #3
    Join Date
    Feb 2008
    Location
    Linuxland
    Posts
    4,994

    Default

    /me was surprised Intel could not do vertex textures before this.

  4. #4
    Join Date
    Oct 2008
    Posts
    3,038

    Default

    Quote Originally Posted by Azpegath View Post
    How much work to get it into the other drivers? I thought the OpenGL3 implementation was in the shared code and not specific drivers, so what's the ratio there? How much of the work will automatically end up in the other drivers (since they are in shared code paths) and how much must be done on specific driver level?

    How much of this work will automatically go into the software/virtualization drivers?
    1. A lot of it is in the GLSL compiler, which is shared.

    2. A lot is in common Mesa code, which is shared.

    3. A lot is in the Mesa state tracker, which is shared between Gallium drivers only.

    4. And a lot is in driver specific code as well - for starters, the drivers now have be able to handle integers and pass those to the hardware correctly, which is going to be hardware specific.

    Intel is working on #1 and #2. My impression is that #3 and #4 is close, but still pretty buggy and someone needs to finish that off. I don't know if that's going to happen for the 8.0 release or not.

    The software paths will mostly work using the shared code in #3, and there is ongoing work to make sure that the driver specific parts are working as well.

  5. #5
    Join Date
    Jun 2010
    Posts
    145

    Default

    I really hope GLX_ARB_create_context_profile will be supported soon, it's so annoying to have a fallback in the context creation.

Posting Permissions

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