X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=sdl_omap.git;a=blobdiff_plain;f=src%2Fvideo%2Fomapdss%2Fconfig.c;h=10a9036bd5b692daaa7db4f35a2283815f882f95;hp=0b7146a47dfc190f6278d11c2ad86f54cc7f8bf5;hb=5cc6dcb71c2f2f24e54bf1ab9f09d8e560e8e4d9;hpb=89df27462960a9edac9a4eb9919a20038c6f2c8d diff --git a/src/video/omapdss/config.c b/src/video/omapdss/config.c index 0b7146a..10a9036 100644 --- a/src/video/omapdss/config.c +++ b/src/video/omapdss/config.c @@ -91,6 +91,10 @@ void omapsdl_config(struct SDL_PrivateVideoData *pdata) pdata->cfg_force_doublebuf = !!strtol(p, NULL, 0); continue; } + else if (check_token_eq(&p, "force_directbuf")) { + pdata->cfg_force_directbuf = !!strtol(p, NULL, 0); + continue; + } else if (check_token_eq(&p, "no_ts_translate")) { pdata->cfg_no_ts_translate = !!strtol(p, NULL, 0); continue; @@ -116,6 +120,9 @@ void omapsdl_config_from_env(struct SDL_PrivateVideoData *pdata) tmp = getenv("SDL_OMAP_FORCE_DOUBLEBUF"); if (tmp != NULL) pdata->cfg_force_doublebuf = !!strtol(tmp, NULL, 0); + tmp = getenv("SDL_OMAP_FORCE_DIRECTBUF"); + if (tmp != NULL) + pdata->cfg_force_directbuf = !!strtol(tmp, NULL, 0); tmp = getenv("SDL_OMAP_NO_TS_TRANSLATE"); if (tmp != NULL) pdata->cfg_no_ts_translate = !!strtol(tmp, NULL, 0);