[MPlayer-dev-eng] Direct3D OSD discussion

Jim Hauxwell james at dattrax.co.uk
Fri Nov 28 20:42:31 CET 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jim Hauxwell wrote:
>> On Fri, Nov 28, 2008 at 08:57:27PM +0200, Georgi Petrov wrote:
>>> Oh, I remember - Clear was slow if done like every frame. Doing Clear
>>> once in a while doesn't hurt. But - don't call it TOO often...
>> Yes, that is what confuses me. I was proposing to call it every frame,
>> because it makes not difference in performance _at all_ (well,
>> definitely < 0.1 %) for me. I wonder why it is problematic for you.
>> Fixing the OSD would be a real pain without that change (well, I just
>> realize it is enough to "only" do
>> priv->is_clear_needed |= vo_fs;
>> in draw_osd inside the if (priv->is_osd_populated) - still than
>> means every frame when in fullscreen and OSD is shown).
> 
> Reimar,
> 
> OK, I see the issue,
> 
> when the OSD is not over the stretchblit
> 
> Jim
> 
>> _______________________________________________
>> MPlayer-dev-eng mailing list
>> MPlayer-dev-eng at mplayerhq.hu
>> https://lists.mplayerhq.hu/mailman/listinfo/mplayer-dev-eng
> 
> 
> 

What about replacing Clear with ColorFill for OSD when the stretchblit
doesn't match the screen size?

Jim


_______________________________________________
MPlayer-dev-eng mailing list
MPlayer-dev-eng at mplayerhq.hu
https://lists.mplayerhq.hu/mailman/listinfo/mplayer-dev-eng



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkkwSacACgkQhrNWoHjgI1AP2wCeMDbtogKmrgfR4SPVqq+CgNR2
d18AnjzXGJTV027iKUPyp3vNwh8TGxb8
=u7UO
-----END PGP SIGNATURE-----




More information about the MPlayer-dev-eng mailing list