Results 1 to 7 of 7

Thread: Mesa's New Extension For Game Developers Merged

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

    Default Mesa's New Extension For Game Developers Merged

    Phoronix: Mesa's New Extension For Game Developers Merged

    Intel has been working to improve Linux gaming and as part of that earlier this year they published the GLX_MESA_query_renderer extension. The purpose of this GLX extension is to provide more system -- particularly graphics-related -- information than what's easily accessible right now. Just before the Mesa 10.0 branching, support for this useful extension was merged...

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

  2. #2
    Join Date
    Mar 2013
    Posts
    144

    Default

    Hackish and messy doesn't cover it. The engine devs are literally parsing text strings against a database to determine what the GPU is capable off instead of having the driver announce it like this extension does.

  3. #3
    Join Date
    Dec 2009
    Location
    Ontario
    Posts
    145

    Default

    Is this related to Carmack's recent tweet?

    "Every GL driver should have to implement a const char * glEnumString( glEnum e ) instead of making thousands of developers do poor ones."

    https://twitter.com/ID_AA_Carmack/st...79164178571265

  4. #4
    Join Date
    Feb 2013
    Posts
    112

    Default

    Haven't followed its development but from what I remember from the Intel guy's presentation it should be (potentially) fairly major for Linux gaming development. Surprised it hasn't received more attention.

  5. #5
    Join Date
    Nov 2009
    Posts
    105

    Default kwin

    Isn't something like this what the kwin developers wanted a ways back? Martin Grlin should be happy about this news.

  6. #6
    Join Date
    Aug 2011
    Posts
    529

    Default

    Quote Originally Posted by leif81 View Post
    Is this related to Carmack's recent tweet?

    "Every GL driver should have to implement a const char * glEnumString( glEnum e ) instead of making thousands of developers do poor ones."

    https://twitter.com/ID_AA_Carmack/st...79164178571265
    No, that was about having a function that gives you a string representation of a GL enum. And it's a stupid idea in the same way that each driver stack shouldn't be implementing matrix algebra: those things should be left to independent shared utility libraries.

  7. #7

Posting Permissions

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