SDL සංවර්ධකයින් 2.0.22 නිකුතුවේදී පෙරනිමිය වේලන්ඩ් වෙත ප්‍රතිවර්තනය කරන ලදී

SDL (Simple DirectMedia Layer) පුස්තකාලයේ කේත පදනමේ, කලින් සම්මත කරන ලද වෙනසක් ආපසු හරවා ඇති අතර, Wayland සහ X11 සඳහා සමකාලීන සහය ලබා දෙන පරිසරයන්හි Wayland ප්‍රොටෝකෝලය මත පදනම්ව පෙරනිමියෙන් සක්‍රීය කරන ලද ක්‍රියාවක්. මේ අනුව, 2.0.22 නිකුත් කිරීමේදී, පෙර පරිදිම, XWayland සංරචකය සහිත වේලන්ඩ් පරිසරයන්හි, X11 ප්‍රොටෝකෝලය භාවිතයෙන් ප්‍රතිදානය පෙරනිමියෙන් භාවිතා වේ.

වේලන්ඩ් සහාය සමඟ සම්බන්ධිත SDL කේතය ස්ථායී බව සටහන් කර ඇත, නමුත් සමහර ගැටළු තෙවන පාර්ශවීය යෙදුම්වල නොවිසඳී පවතී. උදාහරණයක් ලෙස, ක්‍රීඩා වල ප්‍රතිගාමී වෙනස්කම් සහ NVIDIA ධාවක භාවිතා කරන විට ගැටළු ඇත, libwayland හි සිදුවීම් හැසිරවීම, libdecor හි ප්ලගීන පැටවීම සහ Steam යෙදුමේ ක්‍රියාකාරිත්වය.

වත්මන් තත්ත්වය තක්සේරු කිරීමෙන් පසු, සංවර්ධකයින් ඔවුන්ගේ කාලය ගත කිරීමට තීරණය කළ අතර SDL 2.0.22 නිකුතුවේදී පෙරනිමියෙන් වේලන්ඩ් සක්‍රීය නොකරයි. Wayland භාවිතා කිරීමට කැමති අය සඳහා, යෙදුම ආරම්භ කිරීමට පෙර "SDL_VIDEODRIVER=wayland" පරිසර විචල්‍යය සැකසීමට හෝ SDL_Init():

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

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