Bug 34261 - Buildsystem disables openvg when disabling gallium egl
Summary: Buildsystem disables openvg when disabling gallium egl
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Mesa core (show other bugs)
Version: 7.10
Hardware: Other All
: medium normal
Assignee: mesa-dev
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-14 08:31 UTC by Hicham HAOUARI
Modified: 2012-02-01 02:16 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Hicham HAOUARI 2011-02-14 08:31:19 UTC
On Fedora, gallium egl is disabled since it breaks wayland AFAIK, but that forces openvg to be disabled also. Is there any chance to fix this ? Ie, make openvg build even if gallium egl is disabled.
Comment 1 Christopher James Halse Rogers 2011-02-14 14:19:06 UTC
The OpenVG support is provided by the vega gallium state tracker, so it's bound up with gallium EGL support.

I think that the poor interaction between gallium EGL and Wayland has been resolved in mesa master, in:
commit a22a332fc7cc54d4d0973dcd21a90159cc51de1a
Author: Chia-I Wu <olv@lunarg.com>
Date:   Thu Jan 13 04:40:38 2011 +0800

    egl: Improve driver selection.
    
    The idea is to be able to match a driver using the following order
    
      try egl_gallium with hw renderer
      try egl_dri2
      try egl_gallium with sw renderer
      try egl_glx
Comment 2 Hicham HAOUARI 2011-02-14 15:05:56 UTC
(In reply to comment #1)
> The OpenVG support is provided by the vega gallium state tracker, so it's bound
> up with gallium EGL support.
> 
> I think that the poor interaction between gallium EGL and Wayland has been
> resolved in mesa master, in:
> commit a22a332fc7cc54d4d0973dcd21a90159cc51de1a
> Author: Chia-I Wu <olv@lunarg.com>
> Date:   Thu Jan 13 04:40:38 2011 +0800
> 
>     egl: Improve driver selection.
> 
>     The idea is to be able to match a driver using the following order
> 
>       try egl_gallium with hw renderer
>       try egl_dri2
>       try egl_gallium with sw renderer
>       try egl_glx

Thanks for your quick reply, sadly that commit isn't on 7.10 yet
Comment 3 Jose Fonseca 2012-02-01 02:16:32 UTC
I think that releases with this fix should be available and this can be closed now.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.