[Mesa-dev] [PATCH 11/14] meson: fix missing dependencies

Emil Velikov emil.l.velikov at gmail.com
Fri Jan 19 17:08:49 UTC 2018


On 18 January 2018 at 20:49, Greg V <greg at unrelenting.technology> wrote:

>> Actually a better solution is to remove the unnecessary includes, all
>> together:
>>   - vdpau_dmabuf.h - add forward declaration for VdpVideoSurface and
>> drop the header
>
> There's more than VdpVideoSurface, it also uses VdpOutputSurface and
> VdpStatus which is an enum. vdpau_funcs.h also uses values like
> VDP_RGBA_FORMAT_*. It's a real dependency…

You're absolutely right - I assumed that you're building without VDPAU.
The ifdef spaghetti in st_vdpau.c did not help either :-\

-Emil


More information about the mesa-dev mailing list