[MPlayer-dev-eng] MPlayer OpenGL patch

Arpi arpi at thot.banki.hu
Sat Oct 6 16:05:34 CEST 2001


Hi,

> i patched the opengl libvo, to support a texture size.
> 
> the new logic is:
>         - find the maximum texture size (NEW)
>         - generate n*m textures of that size (NEW)
> 
>         ...
> 
>         - update the yuv/rgb data _only_ (NEW)
> 
>         - before page flipping update the texture (redraw) NEW
> 
> well - if anybody is interesting in,
Hmm. Just tested your patch, it's very interesting.
VCD-sized mpeg1:
DRI disabled:  old gl: 55%  new: 260%
DRI enabled:   old gl: 39%  new: 24%
DivX:
DRI enabled:   old gl: 45%  new: 55%(*)
  (*): only first line is update don teh screen, others are grey. also
       x11_bgr_frame message printed at each frame :(

Can you fix the BGR rendering too? (it's broken after your patch)
I'll apply patch then to CVS trunk.

> i can look at the overlay code - if not allready in progres.
which overlay? vo_xv.c ?


A'rpi / Astral & ESP-team

--
mailto:arpi at thot.banki.hu
http://esp-team.scene.hu



More information about the MPlayer-dev-eng mailing list