[Mesa-dev] [PATCH 00/13] auxiliary/vl: winsys' galore

Emil Velikov emil.l.velikov at gmail.com
Fri Nov 20 02:58:22 PST 2015


On 10 November 2015 at 22:31, Alex Deucher <alexdeucher at gmail.com> wrote:
> On Mon, Nov 9, 2015 at 8:31 AM, Emil Velikov <emil.l.velikov at gmail.com> wrote:
>> Hi all,
>>
>> Inspired by the resent interest in alternative vl winsys, I've decided
>> to rework the winsys into a traditional gallium fashion.
>>
>> Namely: add the destroy() and other functions into struct vl_screen.
>> This will allow users (state-trackers) to call the
>> vl_foo_screen_create() entry point and do the rest in a generic manner.
>>
>> It will also ease the introduction of other winsys (dri3, wayland,
>> android anyone ?) into the module. As a follow up one can even remove
>> the static linking to xcb and friends, with a dlopen/dlsym combo.
>>
>> The lot can be found in branch 'hello-vl' at
>> https://github.com/evelikov/mesa
>>
>> Comments, suggestions and bikeshed wars are welcome.
>
> Not really my area of expertise, but it seems like a nice cleanup.
>
> Acked-by: Alex Deucher <alexander.deucher at amd.com>
Thanks Alex.

I've went ahead and pushed the series with you ack. If you guys spot
any regressions or you'd like to nuke the static linking to xcb & co.
let me know.

-Emil


More information about the mesa-dev mailing list