[vlc-devel] [PATCH] Direct2D video output module

David Kaplan david at 2of1.org
Thu Jul 22 18:24:03 CEST 2010


On Thu, Jul 22, 2010 at 6:52 PM, Jean-Baptiste Kempf <jb at videolan.org>wrote:

> Why not autodected: ie, "if d2d1.h is present enable it, else no" ?
>

Makes sense. I'll do that.


> No other chroma supported than RGB32 ?
>
> No other useful ones unfortunately. I'm actually taking this issue up with
Microsoft directly soon.

There also doesn't seem to be any way - implicit or explicit - to perform
YUV->RGB/BGR on the GPU with the D2D API.
There are a number of workarounds I can think of (e.g. D3D shader interop)
but I want to play around with that only after the initial Direct2D vout is
committed.
I'm also hoping that this will be addressed in the next version of the API
(keep in mind the Direct2D APIs are brand new).

Obviously using DirectCompute is the way to do this - but that's not
relevant in this area of code (I believe there's a GSoC project doing this?
How's that going?)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20100722/a24d14a4/attachment.html>


More information about the vlc-devel mailing list