SDL 2.0.20 (Simple DirectMedia Layer) පුස්තකාලය නිකුත් කරන ලද අතර එය ක්රීඩා ලිවීම සහ බහුමාධ්ය යෙදුම් සරල කිරීම අරමුණු කර ගෙන ඇත. SDL පුස්තකාලය මඟින් දෘඪාංග-වේගවත් 2D සහ 3D චිත්රක ප්රතිදානය, ආදාන සැකසීම, ශ්රව්ය නැවත ධාවනය, OpenGL/OpenGL ES/Vulkan හරහා ත්රිමාණ ප්රතිදානය සහ වෙනත් බොහෝ අදාළ මෙහෙයුම් වැනි මෙවලම් සපයයි. පුස්තකාලය C අකුරින් ලියා ඇති අතර zlib බලපත්රය යටතේ බෙදා හරිනු ලැබේ. විවිධ ක්රමලේඛන භාෂාවලින් ව්යාපෘතිවල SDL හැකියාවන් භාවිතා කිරීමට බන්ධන සපයනු ලැබේ. පුස්තකාල කේතය Zlib බලපත්රය යටතේ බෙදා හැරේ.
නව නිකුතුවේ:
- OpenGL සහ OpenGL ES භාවිතා කරන විට තිරස් සහ සිරස් රේඛා ඇඳීමේ නිරවද්යතාවය වැඩි දියුණු කිරීම.
- වේගය, නිවැරදි බව සහ ගැළපුම කෙරෙහි බලපාන රේඛා ඇඳීමේ ක්රමය තේරීමට SDL_HINT_RENDER_LINE_METHOD ගුණාංගය එක් කරන ලදී.
- නිඛිල අගයකට වඩා SDL_Color පරාමිතිය වෙත දර්ශකයක් භාවිතා කිරීමට SDL_RenderGeometryRaw() නැවත සකස් කරන ලදී. වර්ණ දත්ත SDL_PIXELFORMAT_RGBA32 සහ SDL_PIXELFORMAT_ABGR8888 ආකෘතිවලින් සඳහන් කළ හැක.
- වින්ඩෝස් වේදිකාවේ, දේශීය කර්සරයේ ප්රමාණය පිළිබඳ ගැටළුව විසඳා ඇත.
- 2.0.18 නිකුතුවේදී කැඩී ගිය ක්රීඩා පාලක සඳහා ලිනක්ස් විසින් හොට්-ප්ලග් හඳුනාගැනීම ස්ථාවර කර ඇත.
අතිරේකව, SDL 2.0.18 හි TTF අකුරු (TrueType) සමඟ වැඩ කිරීම සඳහා මෙවලම් සපයන FreeType 2 අකුරු එන්ජිම සඳහා රාමුවක් සහිත SDL_ttf 2.0.18 පුස්තකාලය නිකුත් කිරීම අපට සටහන් කළ හැකිය. නව නිකුතුවට පරිමාණ කිරීම, ප්රතිදාන පාලනය, ප්රමාණය වෙනස් කිරීම සහ TTF අකුරු සැකසුම් නිර්වචනය කිරීම සඳහා අමතර ක්රියාකාරීත්වයක් මෙන්ම 32-bit glyphs සඳහා සහය ද ඇතුළත් වේ.
මූලාශ්රය: opennet.ru