Mercurial > mplayer.hg
changeset 12683:411c38e35f0a
asyncblit slows down on UP systems, regarding to the SDL docs, noticed by John Phillip
author | alex |
---|---|
date | Sat, 26 Jun 2004 11:16:55 +0000 |
parents | 4895cd4ed323 |
children | 47598beff93a |
files | libvo/vo_sdl.c |
diffstat | 1 files changed, 6 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/libvo/vo_sdl.c Sat Jun 26 10:55:16 2004 +0000 +++ b/libvo/vo_sdl.c Sat Jun 26 11:16:55 2004 +0000 @@ -445,8 +445,9 @@ /* other default values */ #ifdef SDL_NOHWSURFACE if(verbose) printf("SDL: using software-surface\n"); - priv->sdlflags = SDL_SWSURFACE|SDL_RESIZABLE|SDL_ASYNCBLIT|SDL_ANYFORMAT; - priv->sdlfullflags = SDL_SWSURFACE|SDL_FULLSCREEN|SDL_ASYNCBLIT|SDL_ANYFORMAT; + priv->sdlflags = SDL_SWSURFACE|SDL_RESIZABLE|SDL_ANYFORMAT; + priv->sdlfullflags = SDL_SWSURFACE|SDL_FULLSCREEN|SDL_ANYFORMAT; + // XXX:FIXME: ASYNCBLIT should be enabled for SMP systems #else /*if((strcmp(priv->driver, "dga") == 0) && (priv->mode)) { if(verbose) printf("SDL: using software-surface\n"); @@ -455,8 +456,9 @@ } else { */ if(verbose) printf("SDL: using hardware-surface\n"); - priv->sdlflags = SDL_HWSURFACE|SDL_RESIZABLE|SDL_ASYNCBLIT/*|SDL_ANYFORMAT*/; - priv->sdlfullflags = SDL_HWSURFACE|SDL_FULLSCREEN|SDL_ASYNCBLIT/*|SDL_ANYFORMAT*/; + priv->sdlflags = SDL_HWSURFACE|SDL_RESIZABLE/*|SDL_ANYFORMAT*/; + priv->sdlfullflags = SDL_HWSURFACE|SDL_FULLSCREEN/*|SDL_ANYFORMAT*/; + // XXX:FIXME: ASYNCBLIT should be enabled for SMP systems //} #endif