GNOME ක්ලටර් ග්‍රැෆික් පුස්තකාලය නඩත්තු කිරීම නවත්වයි

GNOME ව්‍යාපෘතිය විසින් ක්ලටර් ග්‍රැෆික් පුස්තකාලය අත්හිටුවා ඇති උරුම ව්‍යාපෘතියක් බවට පත් කර ඇත. GNOME 42 සමඟින් පටන් ගෙන, Clutter පුස්තකාලය සහ එහි ආශ්‍රිත සංරචක Cogl, Clutter-GTK සහ Clutter-GStreamer GNOME SDK වෙතින් ඉවත් කෙරෙන අතර ඒ ආශ්‍රිත කේතය සංරක්ෂිත ගබඩා වෙත ගෙන යනු ඇත.

පවතින දිගු සමඟ ගැළපීම සහතික කිරීම සඳහා, GNOME Shell විසින් Cogl සහ Clutter හි අභ්‍යන්තර පිටපත් රඳවා තබා ගන්නා අතර අපේක්ෂා කළ හැකි අනාගතය සඳහා දිගටම නැව්ගත කරනු ඇත. Clutter, Clutter-GTK හෝ Clutter-GStreamer සමඟ GTK3 භාවිතා කරන යෙදුම් සංවර්ධකයින්ට ඔවුන්ගේ වැඩසටහන් GTK4, libadwaita සහ GStreamer වෙත සංක්‍රමණය කිරීමට උපදෙස් දෙනු ලැබේ. මෙය කළ නොහැකි නම්, ඔබ Flatpak පැකේජ මත පදනම්ව Cogl, Clutter, Clutter-GTK සහ Clutter-GStreamer වෙන වෙනම එකතු කළ යුතුය, මන්ද ඒවා ප්‍රධාන GNOME ධාවන කාලයෙන් බැහැර කරනු ලැබේ.

ක්ලටර් ව්‍යාපෘතිය දිගු කලක් එකතැන පල්වී නොදියුණු වී ඇත - අවසාන සැලකිය යුතු නිකුතුව 1.26 2016 දී පිහිටුවන ලද අතර අවසාන නිවැරදි කිරීමේ යාවත්කාලීනය 2020 මුල් භාගයේදී ඉදිරිපත් කරන ලදී. Clutter හි වර්ධනය වූ ක්‍රියාකාරීත්වය සහ අදහස් දැන් GTK4 රාමුව, libadwaita, GNOME Shell සහ Mutter සංයුක්ත සේවාදායකය මගින් සපයනු ලැබේ.

Clutter පුස්තකාලය පරිශීලක අතුරුමුහුණත් විදැහුම්කරණය සැපයීම කෙරෙහි අවධානය යොමු කර ඇති බව මතක තබා ගන්න. ක්ලටර් පුස්තකාලයේ කාර්යයන් සජීවිකරණ සහ දෘශ්‍ය ප්‍රයෝගවල ක්‍රියාකාරී භාවිතය කෙරෙහි අවධානය යොමු කර ඇති අතර එමඟින් සාමාන්‍ය GUI යෙදුම් නිර්මාණය කිරීමේදී ක්‍රීඩා සංවර්ධනයේදී භාවිතා කරන ක්‍රම යෙදීමට ඔබට ඉඩ සලසයි. ඒ අතරම, පුස්තකාලයම ක්‍රීඩා එන්ජිමකට සමාන වන අතර, එහි උපරිම මෙහෙයුම් සංඛ්‍යාව GPU විසින් සිදු කරනු ලබන අතර සංකීර්ණ පරිශීලක අතුරුමුහුණතක් නිර්මාණය කිරීම සඳහා අවම කේතයක් ලිවීම අවශ්‍ය වේ. පුස්තකාලය මූලික වශයෙන් OpenGL සමඟ භාවිතා කර ඇත, නමුත් GLib, GObject, GLX, SDL, WGL, Quartz, EGL සහ Pango මත ධාවනය කළ හැක. Perl, Python, C#, C++, Vala සහ Ruby සඳහා බන්ධන ඇත.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න