Results 1 to 5 of 5

Thread: Intel's Preparing To Push Its New GLSL Compiler Into Mesa

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

    Default Intel's Preparing To Push Its New GLSL Compiler Into Mesa

    Phoronix: Intel's Preparing To Push Its New GLSL Compiler Into Mesa

    Mesa 7.9 is shaping up to be one hell of a release. Mesa 7.9 is already set to carry many ATI Gallium3D driver improvements along with enhancements to the LLVMpipe driver that uses the CPU for rendering, the early R600g driver, various Gallium3D architectural and state tracker improvements (MSAA, Stream Out, etc), more OpenGL 3.x functionality, and tons of other changes. But there's still more coming! Intel's Ian Romanick has announced on the Mesa development list that they would like to merge their new GLSL compiler into Mesa in August...

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

  2. #2
    Join Date
    Aug 2009
    Posts
    2,264

    Default

    See this, nVidia blobsters? This is why FLOSS drivers kick ass; common interests instead of disposable binaries...

    Thanks, Intel!

  3. #3

    Default

    ^^^^Do not feed the trolls!^^^^

  4. #4
    Join Date
    Dec 2008
    Posts
    166

    Default great

    Better have another compiler than llvm.
    BTW, since GCC can handle plugins now, why not using it for shader compilation? And it's GNU GPL!

    On an other aspect, shaders are all about speed. Then, good to have a generic language to code them, but what about measurement of a shader performance? Could the linux instrumentation framework be used elegantly on GPU performance counters or shall it be better to create a new framework based on the current performance counters of GPUs?

  5. #5
    Join Date
    Jan 2010
    Posts
    368

    Default

    Why not llvm? It's proven to be good at compiling shaders (Apple uses it). Plugin support in gcc is still very new and immature - it's quite the opposite with llvm, which was designed as a framework from the beginning.

Tags for this Thread

Posting Permissions

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