Phoronix Forums  

Go Back   Phoronix Forums > Linux Graphics / X.Org Drivers > X.Org & Mesa

X.Org & Mesa Discussion of X.Org and Mesa / Gallium3D. This includes the discussion of the X Server, RandR, OpenGL, Kernel-based Mode-Setting, and other X components not covered by other forums.

Reply
 
Thread Tools Display Modes
  #1  
Old 12-28-2008, 07:40 PM
phoronix phoronix is offline
Phoronix News Bot
 
Join Date: Jan 2007
Posts: 3,103
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
Reply With Quote
  #2  
Old 12-28-2008, 07:54 PM
RealNC RealNC is offline
Senior Member
 
Join Date: Jul 2008
Location: Greece
Posts: 1,169
Default

OK, not exactly "almost there" but almost.
Reply With Quote
  #3  
Old 12-28-2008, 07:57 PM
Kano Kano is online now
Debian Developer
 
Join Date: Aug 2007
Posts: 2,898
Default

Thats good, then GLSL should work.
Reply With Quote
  #4  
Old 12-28-2008, 08:27 PM
bulletxt bulletxt is offline
Senior Member
 
Join Date: Mar 2008
Posts: 276
Default

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

lol.. good luck to them and debugging what's causing that segmentation fault
Reply With Quote
  #5  
Old 12-28-2008, 08:46 PM
FunkyRider FunkyRider is offline
Senior Member
 
Join Date: Aug 2007
Posts: 178
Default

segfault implied the CPU is simple executing garbage...
Reply With Quote
  #6  
Old 12-28-2008, 09:02 PM
bulletxt bulletxt is offline
Senior Member
 
Join Date: Mar 2008
Posts: 276
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.
Reply With Quote
  #7  
Old 12-28-2008, 09:31 PM
mattst88 mattst88 is offline
Phoronix Member
 
Join Date: Jan 2008
Posts: 70
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.
Reply With Quote
  #8  
Old 12-28-2008, 10:51 PM
timofonic timofonic is offline
Phoronix Member
 
Join Date: Feb 2008
Posts: 64
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.
Reply With Quote
  #9  
Old 12-28-2008, 11:40 PM
TechMage89 TechMage89 is offline
Senior Member
 
Join Date: Jul 2007
Posts: 310
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).
Reply With Quote
  #10  
Old 12-28-2008, 11:54 PM
mattst88 mattst88 is offline
Phoronix Member
 
Join Date: Jan 2008
Posts: 70
Default

No, it's not even that.

An article was written about a piece of code that is 'barely started' as if it were 'Almost there'

See more of the IRC log:

Code:
<EruditeHermit> http://www.phoronix.com/scan.php?page=news_item&px=Njk1OQ
<EruditeHermit> MostAwesomeDude: looks like you made the rounds already
<MostAwesomeDude> EruditeHermit: Aw, dammit, and for something that's only barely started.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 05:03 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2009 by Phoronix Media.