Itusilẹ akọkọ ti ile-ikawe multimedia LDL (Little DirectMedia Layer), ti a ṣe lati ṣiṣẹ lori ohun elo inọju, wa ni bayi. Ile-ikawe naa n pese API agbelebu ti o rọrun fun ṣiṣẹ pẹlu awọn aworan 2D, iṣakoso awọn window ati awọn iṣẹlẹ OS, o dara fun idagbasoke awọn ere ti o rọrun ati awọn ohun elo multimedia. Ni iṣe, ile-ikawe ti lo tẹlẹ ninu idagbasoke ẹrọ ere ṣiṣi miiran fun ere Arcanum. Koodu ise agbese ti kọ ni C ++ 98 ati pe o pin labẹ iwe-aṣẹ BSL 1.0 (Aṣẹ Software Igbelaruge).
Onkọwe naa fi akiyesi pataki si ṣiṣe iṣapeye ibi-ikawe fun awọn iru ẹrọ atijọ ati ṣiṣẹda API C++ kan ti o ṣee gbe ti o le lo kọja awọn eto iṣiṣẹ oriṣiriṣi (a tun pese API fun awọn eto C). Ni irisi rẹ lọwọlọwọ, o ṣe atilẹyin iṣẹ ni Linux (Debian 3+) àti Windows (Windows 95+).
Àtìlẹ́yìn fún ṣíṣe àtúnṣe GPU nípa lílo OpenGL 1.2 àti OpenGL 3.0, àti ṣíṣe àtúnṣe software nípa lílo CPU, wà. Ọ̀nà ṣíṣe àtúnṣe le yípadà ní ìyípadà nígbà tí ohun èlò náà bá ń ṣiṣẹ́. Linux A ṣe atilẹyin fun XLib, ṣugbọn atilẹyin fun ilana Wayland tun wa ni idagbasoke. Awọn ẹya ṣiṣe ohun ni a pese. Awọn ọna kika aworan oriṣiriṣi (bmp, png, tga, jpg) ni a ṣe atilẹyin.
Àwọn ètò ọjọ́ iwájú ní ìtìlẹ́yìn fún ṣíṣe àgbékalẹ̀ nípa lílo Direct3D 9/10/11, ṣíṣe àgbékalẹ̀ ohùn, ìjáde ọ̀rọ̀ nípa lílo Freetype library, àti API fún ṣíṣiṣẹ́ pẹ̀lú àwọn ìṣàn omi àti àwọn nẹ́tíwọ́ọ̀kì. A tún gbèrò láti gbé e lọ sí àwọn ìkànnì mìíràn. Android, iOS àti macOS.


orisun: opennet.ru
