Announcement

Collapse
No announcement yet.

An Optimized Open-Source Driver Tries To Compete With AMD Catalyst

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • An Optimized Open-Source Driver Tries To Compete With AMD Catalyst

    Phoronix: An Optimized Open-Source Driver Tries To Compete With AMD Catalyst

    There's been a number of recent open-source driver improvements that have come about for modern ATI/AMD Radeon graphics cards under Linux, but not all of these features have yet to be merged or enabled by default (e.g. 2D color tiling, PCI Express 2.0, and HyperZ). With some basic tweaks, can the open-source Radeon Gallium3D driver now compete with AMD's proprietary Catalyst Linux driver when it comes to OpenGL performance? Let's see.

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

  • Hamish Wilson
    replied
    Looking at these tests, I really wonder what effect changing the screen resolution would have on some of these tests. It is a fairly common trick for gamers unsatisfied with their performance to lower the screen resolution of the game to attempt to compensate for slower hardware, and not everyone has huge screens. My games are only going to be played at a maximum of 1280x1024 anyway, not to mention the existence of certain popular widescreen displays with small vertical resolutions.

    I understand that 1920x1080 can be considered your maximum default, but an article exploring this would be valuable in my opinion.

    Leave a comment:


  • bridgman
    replied
    Originally posted by barkas View Post
    If that is the case, who does all that legal review stuff?
    I've said about 10 times here that it's not legal review -- it's technical review involving technical leads for each of the HW and proprietary driver SW blocks.

    The one time we brought in Legal was for HDMI audio where we were looking for help understanding what information could be used in an open source driver from each of the standards documents.

    Leave a comment:


  • barkas
    replied
    Originally posted by bridgman View Post
    Actually 4 developers, a fraction of a manager and no lawyers but don't let me slow you down

    IIRC the main differences between radeon and nouveau in terms of performance progress are :

    1. the NVidia hardware equivalent of two performance improving features (what we call tiling and HyperZ) are implemented in such a way that "turning them on" requires less driver work than doing the same on ATI/AMD hardware. Jerome and others been making great progress here recently.

    2. the VLIW shader core probably requires relatively more shader compiler effort to get to comparable levels of HW utilization. I'm not sure this is an issue but we should know more once the SI open source driver starts to run beneficially.
    If that is the case, who does all that legal review stuff?

    Leave a comment:


  • liam
    replied
    Originally posted by Temar View Post
    I can't see where the optimized open source driver is trying to compete with the catalyst. The binary blob is still miles ahead.

    Video acceleration is also still a problem with the open source drivers. If at least that would work, the open source driver would be suitable for HTPCs. In the current state however it is pretty much useless, except for desktop effects.
    It's not the drivers but the hardware.
    Intel has the best video acceleration around in their open source driver.
    I'm sure Bridgman could better explain (and for that matter, I'm sure this has already been answered many times), but I think there is better decoupling of the decode/encode and DRM in Intel than AMD.

    Leave a comment:


  • bridgman
    replied
    Originally posted by archibald View Post
    Mr. Bridgman, please stop letting facts and reason get in the way of complaints and conspiracies ;-)
    Sorry... won't happen again

    Leave a comment:


  • archibald
    replied
    Mr. Bridgman, please stop letting facts and reason get in the way of complaints and conspiracies ;-)

    Leave a comment:


  • bridgman
    replied
    Originally posted by barkas View Post
    So? The main problem seems to me to be that there's about 3 developers, 5 managers and 25 lawyers working on this.
    Actually 4 developers, a fraction of a manager and no lawyers but don't let me slow you down

    IIRC the main differences between radeon and nouveau in terms of performance progress are :

    1. the NVidia hardware equivalent of two performance improving features (what we call tiling and HyperZ) are implemented in such a way that "turning them on" requires less driver work than doing the same on ATI/AMD hardware. Jerome and others been making great progress here recently.

    2. the VLIW shader core probably requires relatively more shader compiler effort to get to comparable levels of HW utilization. I'm not sure this is an issue but we should know more once the SI open source driver starts to run beneficially.
    Last edited by bridgman; 06-13-2012, 01:55 PM.

    Leave a comment:


  • barkas
    replied
    Originally posted by archibald View Post
    They needed to catch up on multiple generations - there are now three open AMD drivers - r300g, r600g and radeonsi.

    Then there's all the work they have done that wasn't been able to be released.
    So? The main problem seems to me to be that there's about 3 developers, 5 managers and 25 lawyers working on this.

    Leave a comment:


  • archibald
    replied
    They needed to catch up on multiple generations - there are now three open AMD drivers - r300g, r600g and radeonsi.

    Then there's all the work they have done that wasn't been able to be released.

    Leave a comment:

Working...
X