Page 2 of 2 FirstFirst 12
Results 11 to 13 of 13

Thread: Mesa Makes Way For Assembly Shaders To GLSL IR

  1. #11
    Join Date
    Aug 2009
    Location
    Russe, Bulgaria
    Posts
    506

    Default

    Quote Originally Posted by smitty3268 View Post
    Several full time mesa developers are paid by companies that have proprietary drivers running on Mesa in Windows. Which is why they take care to make sure Mesa compiles in Visual Studio, maintain the scons build system, etc.

    So yes, there is, although you won't find any of them on this website.

    Though i don't think that's any reason that TGSI has to stick around. They just modelled it off that as something easy to start with that they knew would work. I'm sure they could move to GLSL IR eventually if they wanted to (which may not be very likely - i'm guessing Intel would have to make a commitment to move their drivers into Gallium before it would happen).
    I am not by any kind a GPU driver programmer,...yet, but I think that DX front-end(HLSL,runtime, etc.) is written by m$ and is closed source and in the end it spits something which can easily converted to TGSI, if not the same. Maybe someone from VMware can explain better.

  2. #12
    Join Date
    Feb 2008
    Location
    Linuxland
    Posts
    5,053

    Default

    I recall reading something to the effect that with this conversion, GL ASM could be optimized better (though still not as well as GLSL). Do I remember right?

  3. #13
    Join Date
    Jan 2009
    Posts
    620

    Default

    Here's a picture showing interactions between shader IRs and drivers in Mesa:

    http://people.freedesktop.org/~mareko/ir.gif

Posting Permissions

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