Bug 1036361 - [RFC] Mesa 10.0 released
Summary: [RFC] Mesa 10.0 released
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: mesa
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Igor Gnatenko
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-12-01 12:56 UTC by Igor Gnatenko
Modified: 2014-03-01 11:18 UTC (History)
7 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2013-12-29 15:28:39 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
0001-10.0-upstream-release.patch (6.60 KB, patch)
2013-12-01 13:01 UTC, Igor Gnatenko
no flags Details | Diff
0001-10.0-upstream-release.patch (6.73 KB, patch)
2013-12-01 13:33 UTC, Igor Gnatenko
no flags Details | Diff
0001-10.0-upstream-release.patch (7.51 KB, patch)
2013-12-01 15:54 UTC, Igor Gnatenko
no flags Details | Diff

Comment 1 Igor Gnatenko 2013-12-01 13:01:23 UTC
Created attachment 831208 [details]
0001-10.0-upstream-release.patch

I've prepared update to 10.0 for rawhide.

Koji scratch build: http://koji.fedoraproject.org/koji/taskinfo?taskID=6243202

Changes in package:
* dropped libdricore.so*
  (upstream has dropped dde9260fdc1fb6792df24a4790ea1c255ad9284a)
* updated libxatracker.so.1 to libxatracker.so.2 (upstream update)
* updated patches and tools:
** make-git-snapshot updated for 10.0 branch
** sanitize-tarball updated for new functions
** nv-50 build fix updated for new file location
** dropped mesa-9.2-no-useless-vdpau.patch, because not needed for new mesa stack

Comment 2 Igor Gnatenko 2013-12-01 13:33:44 UTC
Created attachment 831210 [details]
0001-10.0-upstream-release.patch

v2: Added msm_dri.so (de10d383d029c8559522f731e04572dc997a0dbc)

Koji scratch: http://koji.fedoraproject.org/koji/taskinfo?taskID=6243296

Comment 3 carasin 2013-12-01 15:02:49 UTC
I've locally built and installed mesa-10.0-1.fc20. Integrated GPU Intel works fine, discrete GPU Radeon HD 7690M fails.

> $ DRI_PRIME=1 LIBGL_DEBUG=verbose glxinfo64 | grep OpenGL
>
> libGL: OpenDriver: trying /usr/lib64/dri/tls/r600_dri.so
> libGL: OpenDriver: trying /usr/lib64/dri/r600_dri.so
> libGL error: dlopen /usr/lib64/dri/r600_dri.so failed (/usr/lib64/dri/r600_dri.so: undefined symbol: vl_level_supported)
> libGL error: unable to load driver: r600_dri.so
> libGL error: driver pointer missing
> libGL error: failed to load driver: r600
> libGL: OpenDriver: trying /usr/lib64/dri/tls/swrast_dri.so
> libGL: OpenDriver: trying /usr/lib64/dri/swrast_dri.so
> libGL: driver does not expose __driDriverGetExtensions_swrast(): /usr/lib64/dri/> swrast_dri.so: undefined symbol: __driDriverGetExtensions_swrast
> libGL: Can't open configuration file /home/carasin/.drirc: No such file or directory.
> libGL: Can't open configuration file /home/carasin/.drirc: No such file or directory.
> OpenGL vendor string: VMware, Inc.
> OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.3, 256 bits)
> OpenGL version string: 2.1 Mesa 10.0.0
> OpenGL shading language version string: 1.30
> OpenGL extensions:

> $ rpm -qa | grep mesa
>
> mesa-libGLU-9.0.0-3.fc20.i686
> mesa-filesystem-10.0-1.20131201.fc20.i686
> mesa-libglapi-10.0-1.20131201.fc20.x86_64
> mesa-libwayland-egl-10.0-1.20131201.fc20.x86_64
> mesa-vdpau-drivers-10.0-1.20131201.fc20.x86_64
> mesa-libGL-10.0-1.20131201.fc20.x86_64
> mesa-libEGL-10.0-1.20131201.fc20.x86_64
> mesa-libEGL-10.0-1.20131201.fc20.i686
> mesa-dri-drivers-10.0-1.20131201.fc20.x86_64
> mesa-libGL-10.0-1.20131201.fc20.i686
> mesa-libGLU-9.0.0-3.fc20.x86_64
> mesa-libgbm-10.0-1.20131201.fc20.x86_64
> mesa-libglapi-10.0-1.20131201.fc20.i686
> mesa-libgbm-10.0-1.20131201.fc20.i686
> mesa-libxatracker-10.0-1.20131201.fc20.x86_64
> mesa-filesystem-10.0-1.20131201.fc20.x86_64
> mesa-dri-drivers-10.0-1.20131201.fc20.i686

> $ rpm -qa | grep drm
>
> libdrm-2.4.49-1.fc20.i686
> libdrm-2.4.49-1.fc20.x86_64

Comment 4 Igor Gnatenko 2013-12-01 15:54:43 UTC
Created attachment 831211 [details]
0001-10.0-upstream-release.patch

Comment 5 Igor Gnatenko 2013-12-01 15:55:15 UTC
v3: Fix sanitize for vl_level_supported()
    Reported-and-tested-by: Kirill Rusinov <carasin.berlogue>

Comment 6 Igor Gnatenko 2013-12-29 15:28:39 UTC
already in the rawhide

Comment 7 Clemens Eisserer 2014-02-28 22:43:22 UTC
any chance to get Mesa-10 into F20?
mesa-9.2 is already quite outdated, and now with mesa-10.1 soon to be released, it will be even more obsolete.

Comment 8 Felix Schwarz 2014-03-01 11:18:29 UTC
I'd like to add that I'm using a custom rawhide rebuild of Mesa 10 for F20 and for me it works without a problem (tested with Gnome shell, proprietary Steam games). It really improved the graphics abilities of my r600g card.

If you're adventurous, you might want to try this copr repo: http://copr.fedoraproject.org/coprs/fschwarz/mesa10/


Note You need to log in before you can comment on or make changes to this bug.