Page 1 of 2 12 LastLast
Results 1 to 10 of 17

Thread: Intel Starts On Mesa Compute Shaders Support

Hybrid View

  1. #1
    Join Date
    Jan 2007
    Posts
    15,133

    Default Intel Starts On Mesa Compute Shaders Support

    Phoronix: Intel Starts On Mesa Compute Shaders Support

    Paul Berry at Intel has published his mega set of 30 patches for Mesa that are very exciting as they work to start implementing compute shaders support inside Mesa...

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

  2. #2
    Join Date
    Aug 2009
    Location
    Russe, Bulgaria
    Posts
    527

    Default

    What is the reason to implement CS ( GL 4.3 fature ), when tessalation and other type of shaders still missing from Mesa's GL 4.0?

  3. #3
    Join Date
    Jun 2009
    Posts
    2,932

    Default

    Quote Originally Posted by Drago View Post
    What is the reason to implement CS ( GL 4.3 fature ), when tessalation and other type of shaders still missing from Mesa's GL 4.0?
    Because it will have to be done sooner or later?

  4. #4
    Join Date
    Sep 2012
    Posts
    289

    Default

    Quote Originally Posted by Drago View Post
    What is the reason to implement CS ( GL 4.3 fature ), when tessalation and other type of shaders still missing from Mesa's GL 4.0?
    I'm not 100% sure, but it probably has something to do with OpenGL ES 4.0 supporting compute shaders. You know, the tablet/phone market Intel is focusing on lately.

  5. #5
    Join Date
    Dec 2009
    Location
    Greece
    Posts
    351

    Default

    Quote Originally Posted by wargames View Post
    I'm not 100% sure, but it probably has something to do with OpenGL ES 4.0 supporting compute shaders. You know, the tablet/phone market Intel is focusing on lately.
    This. Khronos announced that OpenGL ES 4.0 will support compute shaders, but NOT geometry shaders or tesselation...

  6. #6
    Join Date
    Aug 2009
    Location
    Russe, Bulgaria
    Posts
    527

    Default

    Quote Originally Posted by TemplarGR View Post
    This. Khronos announced that OpenGL ES 4.0 will support compute shaders, but NOT geometry shaders or tesselation...
    I guess, this answers my question.

  7. #7
    Join Date
    Dec 2012
    Posts
    553

    Default

    It would be weird if we got 4.3 compute shaders before any working opencl in mesa.

  8. #8
    Join Date
    Apr 2010
    Posts
    69

    Default

    Quote Originally Posted by Drago View Post
    What is the reason to implement CS ( GL 4.3 fature ), when tessalation and other type of shaders still missing from Mesa's GL 4.0?
    According to one of the presentatons at the end of the year, there are two main reasons: (1) The asked third-party developers which extensions they most wanted (extensons are "capabilities" so you don't always need to wait for the entirety GL4.3 to be completed to use them) and (2) They can't allocate absolutely everyone to same bit GLSL code missing in GL 4.0 - they start getting in each other's way, and the skill-sets don't necessarily match up.

  9. #9
    Join Date
    Jan 2009
    Posts
    1,438

    Default

    Quote Originally Posted by Drago View Post
    What is the reason to implement CS ( GL 4.3 fature ), when tessalation and other type of shaders still missing from Mesa's GL 4.0?
    For ogl|es 4, is my guess.

    Also, why not?
    Last edited by liam; 01-10-2014 at 08:25 PM. Reason: Should've read the intermediate posts:)

  10. #10
    Join Date
    Oct 2008
    Posts
    3,176

    Default

    Quote Originally Posted by liam View Post
    For ogl|es 4, is my guess.

    Also, why not?
    There's a reason es4 includes compute shaders and not tess or geometry shaders. It's because they're being used by a lot of people, and generally considered very useful. Almost no one bothers trying to use tesselation shaders, and even geometry shaders aren't extremely widespread even though they've been around for a long time.

Posting Permissions

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