Phoronix Forums  

Go Back   Phoronix Forums > Linux Graphics / X.Org Drivers > Open-Source AMD/ATI Linux

Open-Source AMD/ATI Linux Technical support and discussion of the open-source Radeon, RadeonHD, and Avivo drivers.

Reply
 
Thread Tools Display Modes
  #1  
Old 12-31-2008, 01:00 AM
phoronix phoronix is offline
Phoronix News Bot
 
Join Date: Jan 2007
Posts: 3,103
Default Drawing Open-Source Triangles On The ATI RV770

Phoronix: Drawing Open-Source Triangles On The ATI RV770

On Monday AMD released the open-source R600/700 3D code to begin fostering the development of an open-source 3D driver for their newer ATI hardware while the related programming documentation still on the way. This code that's finally out in the public domain brings basic EXA acceleration and X-Video support, but on the 3D side there isn't any usable OpenGL support. It is expected that there will be a modest level of open-source 3D support for the ATI R600 and R700 series in the first half of 2008 for end-users, but for now there is just the DRM code and an r600_demo program. In this article we are taking a brief look at this r600_demo debugging utility on the RV770 hardware.

http://www.phoronix.com/vr.php?view=13331
Reply With Quote
  #2  
Old 12-31-2008, 01:48 AM
bridgman bridgman is offline
AMD Linux
 
Join Date: Oct 2007
Posts: 3,477
Default

Whew, it worked

For a bit of history, I think this is the first triangle ever drawn on 6xx/7xx with "our own code", back in August :



Note the top of the triangle is missing; it took a few months to go from this point (where the code only worked on Alex's system and only with one specific card) to the point where it worked on most of our systems and all of the cards we had, then another month or so to get through final IP review and out the door.

Last edited by bridgman; 12-31-2008 at 01:52 AM.
Reply With Quote
  #3  
Old 12-31-2008, 03:30 AM
hdas hdas is offline
Phoronix Member
 
Join Date: Jul 2007
Posts: 119
Thumbs up

omg, triangles - and that too open source, yummy . holy jesus christ. nope, nothing to take away, its just that i find it funny in the big picture (and to write an article about). its sure awesome to see a baby walking first time though (especially after watching it crawl for years, that too in the world of iron man who learns to run before walking ). keep up the good work .

and i am pleasantly surprised at the overwhelming response (close to 100 replies within a day!) at the article regarding amd/ati releasing r600/700 doc/code. just shows the amount of expectation (and frustration ) ati users have.

would be very interesting now to see how some clean simple (native) and by-and-large full-featured code written from scratch works against a complex bloated (essentially ported?) ultra-featured (including a awesome watermark) fglrx. personally, i am sure david will beat goliath .

Last edited by hdas; 12-31-2008 at 03:39 AM.
Reply With Quote
  #4  
Old 12-31-2008, 05:13 AM
sabriah sabriah is offline
Senior Member
 
Join Date: Aug 2007
Location: Europe
Posts: 122
Default

It always begins with triangles!

At http://www.fresco.org/screenshots.html, check out the screenshot from 1999-12-13!

Way to go!

Reply With Quote
  #5  
Old 12-31-2008, 05:32 AM
Kano Kano is online now
Debian Developer
 
Join Date: Aug 2007
Posts: 2,899
Default

Unbelievable, now create some circles
Reply With Quote
  #6  
Old 12-31-2008, 07:13 AM
d2kx d2kx is offline
Senior Member
 
Join Date: Jan 2007
Location: Germany
Posts: 1,066
Default

Quote:
Originally Posted by Kano View Post
Unbelievable, now create some circles
Amazing what modern GPUs can do, isn't it

Hopefully basic OpenGL support arrives early Q2.
Reply With Quote
  #7  
Old 12-31-2008, 08:05 AM
yoshi314 yoshi314 is offline
Senior Member
 
Join Date: Sep 2006
Location: PL
Posts: 791
Default

Quote:
Drawing Open-Source Triangles
yeah, i'd hate to see any "proprietary triangles" on my box ;-)

i just hope triangles don't get patented, ever :]
Reply With Quote
  #8  
Old 12-31-2008, 08:34 AM
RealNC RealNC is offline
Senior Member
 
Join Date: Jul 2008
Location: Greece
Posts: 1,169
Default

Microsoft invented triangles, but they're nice enough folks and don't sue people using them.
Reply With Quote
  #9  
Old 12-31-2008, 10:02 AM
Markus Markus is offline
Junior Member
 
Join Date: Dec 2008
Posts: 1
Talking

Quote:
[...] It is expected that there will be a modest level of open-source 3D support for the ATI R600 and R700 series in the first half of 2008 for end-users, [...]
Either they're running very late, or it's scheduled for 2009?
Reply With Quote
  #10  
Old 12-31-2008, 12:50 PM
bugmenot bugmenot is offline
Senior Member
 
Join Date: Nov 2007
Posts: 363
Default

Is it supposed to work on RS780 chips, yet? And are bug reports welcome already or do they make no sense in this early state? And where to file the bug reports?

Thanks!
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:36 AM.


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