On 19/12/14 14:14, Christian König wrote:
> Am 19.12.2014 um 15:04 schrieb Emil Velikov:
>> Due to the current implementation of the gl-vdpau interop, we depend on
>> the dri module having a working set of util VL functions. Otherwise we
>> will end up calling the stubs.
>>
>> This commit partially reverts the following commits:
>> f093c1c8ec1(auxiliary/vl: add galliumvl_stub.la)
>> c642e87d9f4(auxiliary/vl: rework the build of the VL code)
> 
> If possible I would rather like to see the VL still in it's own static
> library and only the stubs reverted. That should make it easier to
> enable that stuff again if we find a better fix for the issues.
> 
As mentioned in the bug report, annotating the functions as weak in the
DRI module(s) and dropping the stubs does not always work.

With that said the only alternative solution I see is to move the VL
util files into a new static library (and drop the stub one), then
include it in the DRI/VL targets.

Will you be ok with such approach ?

-Emil

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to