On 15/05/15 16:09, Vittorio Giovara wrote:

So there are formats that leverage texture compression schemes and
somebody wants to leverage the hardware to do the texture decompression.

If texture decompression is not the final step you can't just export the
textures outside.

The main problem I'm seeing with all those approaches is that you have
the same problem we have with hwaccel: heterogeneous memory (and computing).

Ideally you'd want to pass to the decoder a custom allocator and an
unpack callback for the simple case. For the harder case you'd like to
have a full hwaccel solution (and let the user implement its own opencl
or such decoder so can do something like texture blend for motion
compensation).

I do not know enough of the formats to see other problems but I'd rather
have the normal and plain C implementations out and then think about how
they could be accelerated.

lu
_______________________________________________
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to