[Bug 92220] GL_NV_vdpau_interop partially available

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Oct 1 22:50:21 PDT 2015


https://bugs.freedesktop.org/show_bug.cgi?id=92220

--- Comment #5 from Rainer Hochecker <fernetmenta at online.de> ---
(In reply to Alex Deucher from comment #3)

> 
> I guess there are 3 options:
> 
> 1. Force the option but limit it to cases where you are only using the
> output surface via the interop extension.  This works today.
> 2. Add an extra step to the drivers using shaders to split the frame up into
> separate fields in vlVdpVideoSurfaceGallium
> (src/gallium/state_trackers/vdpau/surface.c) for chips that don't support
> field based decode.  This adds an extra copy and someone needs to write the
> code.  With that done, the extension can be enabled on all asics.
> 3.  Write a new simplified GL/VDPAU interop extension that only supports
> interop with output surfaces.  This extension could be enabled on all asics.

I think option 1. is good enough. This is done by setting the environment
variable, right? We can force using the mixer if this variable is set.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20151002/400caa28/attachment.html>


More information about the dri-devel mailing list