[MPlayer-dev-eng] [PATCH] Re : Re : Direct3D vo performance increase

Reimar Döffinger Reimar.Doeffinger at stud.uni-karlsruhe.de
Mon Nov 24 11:23:32 CET 2008


On Mon, Nov 24, 2008 at 12:10:20AM +0200, Georgi Petrov wrote:
> Jim - please update vo_direct3d.c to the current SVN version - it has
> everything included and post the OSD patch relative to it.

Please don't get angry with me, but I seriously doubt that patch
provides any useful starting point. Problems it has:
1) OSD is drawn with one frame delay
2) OSD is rendered in software first and then once more in hardware
3) no alpha-blending is done at all
4) the OSD is completely redrawn even if it did not change at all

Issue 1) may be hard/impossible to avoid without multiple
BeginScene/EndScene calls (hopefully that is indeed not a big issue),
all the others have been solved for vo_gl, though it is indeed a
much bigger chunk of code.

Greetings,
Reimar Döffinger



More information about the MPlayer-dev-eng mailing list