Bug 40633

Summary: [wayland-drm] struct wl_visual has been dropped
Product: Mesa Reporter: Tomasz Sobczyk <dottomi>
Component: OtherAssignee: mesa-dev
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium CC: benjaminfranzke, ojab, sarvatt
Version: git   
Hardware: All   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Tomasz Sobczyk 2011-09-05 01:48:28 UTC
With the commit c640571c00b0c1ffafb05b1ad5cd02cd511cb06a (4 days ago) on the wayland git tree, the wl_visual struct has been deleted and now compilation of  src/gallium/state_trackers/egl/common/native_wayland_drm_bufmgr_helper.c fails due to the missing type.
Comment 1 Marcin Slusarz 2011-09-07 03:33:06 UTC
*** Bug 40668 has been marked as a duplicate of this bug. ***
Comment 2 Chia-I Wu 2011-09-07 03:41:28 UTC
CC Benjamin as he is the author of the wayland backend.
Comment 3 Chia-I Wu 2011-09-07 10:32:07 UTC
I've made the minimal changes to fix the build issue.  Wayland clients should work again by removing EGL_VG_ALPHA_FORMAT_PRE_BIT bit from window.c and simple-egl.c.  If the step is skipped, Demos that use EGL will fail, but gracefully.
Comment 4 Benjamin Franzke 2011-09-09 01:46:08 UTC
With commit 7645c49e07b638de94f03d5f71fde397066a46ee this is fixed runtime, closing.

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.