[vlc-devel] [PATCH] vout: allow creating a pool of D3D9 GPU surfaces picture_t

Jean-Baptiste Kempf jb at videolan.org
Tue Apr 28 22:42:25 CEST 2015


On 28 Apr, Steve Lhomme wrote :
> +if HAVE_DIRECTX
> +if !HAVE_WINSTORE
> +SOURCES_libvlc_win32 += \
> +	win32/direct3d9_pool.c \
> +	win32/direct3d9_pool.h \
> +	$(NULL)
> +endif
> +endif

I don't really like this solution, tbh.

> +picture_pool_t *AllocPoolD3D9( vlc_object_t *obj, const video_format_t *p_fmt, unsigned pool_size );
> +picture_pool_t *AllocPoolD3D9Ex(vlc_object_t *obj, LPDIRECT3DDEVICE9 d3ddev,
> +                                const video_format_t *fmt, unsigned pool_size);

What is the meaning of the Ex function?

With my kindest regards,

-- 
Jean-Baptiste Kempf
http://www.jbkempf.com/ - +33 672 704 734
Sent from my Electronic Device



More information about the vlc-devel mailing list