Announcement

Collapse
No announcement yet.

Mesa 8.0 Advances Open-Source Linux Graphics Drivers

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

  • phoronix
    started a topic Mesa 8.0 Advances Open-Source Linux Graphics Drivers

    Mesa 8.0 Advances Open-Source Linux Graphics Drivers

    Phoronix: Mesa 8.0 Advances Open-Source Linux Graphics Drivers

    Here's another reason to celebrate today besides the release of Wayland 0.85: Mesa 8.0 has been officially released! Mesa 8.0 is what brings OpenGL 3.0 compliance to several open-source graphics drivers, advances the Gallium3D architecture, brings many new features, and a heck of a lot of other changes that materialized over the past six months...

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

  • float4
    replied
    Originally posted by AlbertP View Post
    You can still use Mesa 7.11, which still includes all those dropped drivers, with newer kernel or Xorg versions. I don't know about libdrm but I guess it won't be immediately incompatible.
    nice thanks

    Leave a comment:


  • AlbertP
    replied
    You can still use Mesa 7.11, which still includes all those dropped drivers, with newer kernel or Xorg versions. I don't know about libdrm but I guess it won't be immediately incompatible.

    Leave a comment:


  • float4
    replied
    Originally posted by bridgman View Post
    That sounds right. IIRC the dividing line was any driver which had not yet moved to DRI2 (since DRI1 support was being dropped).
    does this only apply to xorg or is it affect the linux/drm as well,
    so you can still use mesa-7.x/6.x/etc on new kernels

    Leave a comment:


  • AlbertP
    replied
    That's true. What's left are drivers for Intel, ATI/AMD, nVidia hardware.

    Leave a comment:


  • bridgman
    replied
    That sounds right. IIRC the dividing line was any driver which had not yet moved to DRI2 (since DRI1 support was being dropped).

    Leave a comment:


  • float4
    replied
    so any mach64 mga r128 savage sis tdfx unichrome chipset
    are no longer supported in Mesa >= 8.x ?

    Leave a comment:


  • whizse
    replied
    Dunno about the amount of work, but word on IRC was that Intel was planning for 3.1 or 3.2 for Mesa 8.1.

    A lot of work has already been done for 3.1 and 3.2:
    http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt

    Leave a comment:


  • droidix
    replied
    3.1 support

    Very good news indeed. Congratulations to all of those involved in the effort!

    I know the article mentioned much work has to be done for GL 3.1/3.2, etc.. support but I was wondering, in terms of scale, how much work will it take to go from GL 3.0 to 3.1 versus the amount of work it took to go from the last pre-3.0 to 3.0 support?

    Another way of asking it: did this release clear a major technical/patent hurdle that will make future releases more straightforward?

    Leave a comment:


  • ChrisXY
    replied
    Originally posted by ryszardzonk View Post
    "The exposed video APIs that are maturing within Gallium3D is for VA-API and VDPAU. "

    I was under the imperession that VA-API code was not mantained and that its VDPAU support that is supported atm. Have anything changed lately in mesa?
    Last time I checked (Some days/weeks ago) the --enable-va wouldn't compile with the libva than 1.0.15 which has been the default in archlinux for quite a while and instead demand an earlier version.
    And you're probably right:
    Code:
    mesa-git-repository (git)-[master] % git log --stat src/gallium/state_trackers/va/
    commit 3db309aecee57d7e0055a49a0e12a491a554347b
    Author: St?phane Marchesin <[email protected]>
    Date:   Fri Sep 30 17:49:48 2011 -0700
    
        configure: replace pkg-config calls with $(PKG_CONFIG) in the makefiles.
        
        Us poor souls who cross compile mesa want to be able to specify which pkg-config to pick, or at least just change one place.
        
        Reviewed-by: Brian Paul <[email protected]>
        Reviewed-by: Matt Turner <[email protected]>
    
     src/gallium/state_trackers/va/Makefile |    2 +-
     1 files changed, 1 insertions(+), 1 deletions(-)
    
    commit d8c443ddde5e9734d60b63b3ec3b5a5ba756d022
    Author: Michel D?nzer <[email protected]>
    Date:   Wed Sep 14 18:37:48 2011 +0200
    
        glx/dri2: Don't call X server for SwapBuffers when there's no back buffer.
        
        As already done in dri2CopySubBuffer().
        
        Should fix:
        
        https://bugs.freedesktop.org/show_bug.cgi?id=36371
        https://bugs.freedesktop.org/show_bug.cgi?id=40533
        
        Might fix:
        
        https://bugs.freedesktop.org/show_bug.cgi?id=32589
        
        Signed-off-by: Michel D?nzer <[email protected]>
    
     src/gallium/state_trackers/va/Makefile        |   28 +++++
     src/gallium/state_trackers/va/ftab.c          |  136 +++++++++++++++++++++
     src/gallium/state_trackers/va/htab.c          |   95 +++++++++++++++
     src/gallium/state_trackers/va/va_buffer.c     |   88 +++++++++++++
     src/gallium/state_trackers/va/va_config.c     |  121 ++++++++++++++++++
     src/gallium/state_trackers/va/va_context.c    |  106 ++++++++++++++++
     src/gallium/state_trackers/va/va_display.c    |   63 ++++++++++
     src/gallium/state_trackers/va/va_image.c      |  151 +++++++++++++++++++++++
     src/gallium/state_trackers/va/va_picture.c    |   60 +++++++++
     src/gallium/state_trackers/va/va_private.h    |  162 +++++++++++++++++++++++++
     src/gallium/state_trackers/va/va_subpicture.c |  143 ++++++++++++++++++++++
     src/gallium/state_trackers/va/va_surface.c    |  142 ++++++++++++++++++++++
     12 files changed, 1295 insertions(+), 0 deletions(-)

    Leave a comment:

Working...
X