X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fvideo%2Fomapdss%2Fconfig.c;h=10a9036bd5b692daaa7db4f35a2283815f882f95;hb=3af1392358aa181d48c4d9676daac4e2206c49bd;hp=0b7146a47dfc190f6278d11c2ad86f54cc7f8bf5;hpb=e1837b2c78d48d2811ff77e8702810b7620dd4f8;p=sdl_omap.git 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);