Vlákno názorů k článku SDL: Hry nejen pro Linux (1) od anonym - Mezi podstatne nevyhody SDL na Linuxu bych zaradil...

  • Článek je starý, nové názory již nelze přidávat.
  • 22. 2. 2005 14:03

    anonymní
    Mezi podstatne nevyhody SDL na Linuxu bych zaradil absenci jakekoliv 2D akcelerace. Pokud se podivate do zdrojaku, zjistite, ze blity se delaji optimalizovanymi smyckami v Cecku.

    - anonymni prispevatel, ktery by sice nechtel byt anonymni, ale nechce byt spojovan s novym root.cz
  • 26. 2. 2005 15:34

    Michal Turek
    Že SDL běží v Linuxu na softwaru je sice pravda, ale není ;). Jde o to, jaký použijete ovladač grafiky a samozřejmě musíte používat hardwarový surface. Standardně (v grafickém režimu) je zapnutý x11, u kterého jsou všechny blity na softu. Ale můžete nastavit systémovou proměnnou SDL_VIDEODRIVER a předat jí například ovladač dga ($ export SDL_VIDEODRIVER=dga). Program pak pojede s hardwarovými akceleracemi.

    Ovladačů existuje cca. deset a z hlavy je všechny bohužel neznám (x11, dga, console, aalib atd.). Na platformě windows jsou to buď directx (akcelerovaný) nebo windib (neakcelerovaný), možná další, nevím.