Am 20.12.2014 um 12:34 schrieb Emil Velikov:
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 ?
Sorry for the late reply and thanks for the ping.
Yes, that approach sounds reasonable to me.
Regards,
Christian.
-Emil
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev