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

Thread: LLVM Back-End For Gallium3D Almost There

Hybrid View

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

    Default LLVM Back-End For Gallium3D Almost There

    Phoronix: LLVM Back-End For Gallium3D Almost There

    While Tungsten's Gallium3D architecture is still a ways out from being used by most open-source graphics drivers and then being picked up by end-users, it continues to pickup new technical features. Corbin Simpson and Stephane Marchesin that work on the Radeon and Nouveau projects, respectively, have been working to building LLVM back-ends for Gallium3D...

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

  2. #2
    Join Date
    Jul 2008
    Location
    Greece
    Posts
    3,798

    Default

    OK, not exactly "almost there" but almost.

  3. #3
    Join Date
    Aug 2007
    Posts
    6,641

    Default

    Thats good, then GLSL should work.

  4. #4
    Join Date
    Mar 2008
    Posts
    575

    Default

    "it now builds, but it ends with a segmentation fault."

    lol.. good luck to them and debugging what's causing that segmentation fault

  5. #5
    Join Date
    Aug 2007
    Posts
    437

    Default

    segfault implied the CPU is simple executing garbage...

  6. #6
    Join Date
    Mar 2008
    Posts
    575

    Default

    Quote Originally Posted by FunkyRider View Post
    segfault implied the CPU is simple executing garbage...
    mmm... you should probably learn some things before talking... segmentation faults is way more complicated then "executing garbage". As always wikipedia is a good place to learn things you don't know:

    http://en.wikipedia.org/wiki/Segmentation_fault


    also, if it was so easy to fix they would have done it immediately..don't you think?


    cheers
    Last edited by bulletxt; 12-28-2008 at 09:05 PM.

  7. #7
    Join Date
    Jan 2008
    Posts
    299

    Default

    Wow. Maybe wait until there's something useful to report before reporting? "Almost there"

    Come on now. I know there isn't much going on, but the article is grasping at strays.

  8. #8
    Join Date
    Feb 2008
    Posts
    213

    Default

    Mac OS X uses LLVM for graphical stuff, so there's must be some reason.

    I hope Linux gets more advanced in the graphical stuff and can compete in this arena with both Mac OS X and Microsoft platforms in performance and support some day...
    Last edited by timofonic; 12-29-2008 at 12:23 AM.

  9. #9
    Join Date
    Dec 2007
    Posts
    677

    Default

    Quote Originally Posted by timofonic View Post
    Mac OS X uses LLVM for graphical stuff, so there's must be some reason.

    I hope Linux gets more advanced in the graphical stuff and can compete in this arena with both Mac OS X and Microsoft platforms in performance and support some day...
    Ahh, and people wonder why is Apple a bigger 'threat' than Microsoft.

  10. #10
    Join Date
    Jul 2007
    Posts
    404

    Default

    A compiler backend is not a trivial piece of code, and getting it integrated isn't trivial either. I expect the reason for the segmentation fault will be tracked down and fixed soon (likely revealing several more bugs, but that's always the way it is with new code).

Posting Permissions

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