From: <mar...@us...> - 2010-03-30 08:45:25
|
Revision: 3100 http://navit.svn.sourceforge.net/navit/?rev=3100&view=rev Author: martin-s Date: 2010-03-30 08:45:19 +0000 (Tue, 30 Mar 2010) Log Message: ----------- Add:graphics_sdl:Flags for using SW_SURFACE Modified Paths: -------------- trunk/navit/navit/graphics/sdl/graphics_sdl.c Modified: trunk/navit/navit/graphics/sdl/graphics_sdl.c =================================================================== --- trunk/navit/navit/graphics/sdl/graphics_sdl.c 2010-03-29 12:19:04 UTC (rev 3099) +++ trunk/navit/navit/graphics/sdl/graphics_sdl.c 2010-03-30 08:45:19 UTC (rev 3100) @@ -2136,11 +2136,16 @@ w=attr->u.num; if ((attr=attr_search(attrs, NULL, attr_h))) h=attr->u.num; - if (attr=attr_search(attrs, NULL, attr_bpp)) + if ((attr=attr_search(attrs, NULL, attr_bpp))) this->video_bpp=attr->u.num; - if (attr=attr_search(attrs, NULL, attr_frame)) + if ((attr=attr_search(attrs, NULL, attr_flags))) { + if (attr->u.num & 1) + this->video_flags = SDL_SWSURFACE; + } + if ((attr=attr_search(attrs, NULL, attr_frame))) { if(!attr->u.num) this->video_flags |= SDL_NOFRAME; + } this->screen = SDL_SetVideoMode(w, h, this->video_bpp, this->video_flags); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |