អ្នកអភិវឌ្ឍន៍ SDL បានប្តូរលំនាំដើមទៅ Wayland ក្នុងការចេញផ្សាយ 2.0.22

នៅក្នុងមូលដ្ឋានកូដនៃបណ្ណាល័យ SDL (Simple DirectMedia Layer) ការផ្លាស់ប្តូរដែលបានអនុម័តពីមុនត្រូវបានបញ្ច្រាស់ ដែលតាមលំនាំដើមបានបើកដំណើរការដោយផ្អែកលើពិធីការ Wayland នៅក្នុងបរិស្ថានដែលផ្តល់ការគាំទ្រដំណាលគ្នាសម្រាប់ Wayland និង X11។ ដូច្នេះនៅក្នុងការចេញផ្សាយ 2.0.22 ដូចពីមុននៅក្នុងបរិស្ថាន Wayland ជាមួយនឹងសមាសធាតុ XWayland លទ្ធផលដោយប្រើពិធីការ X11 នឹងត្រូវបានប្រើតាមលំនាំដើម។

វាត្រូវបានកត់សម្គាល់ថាលេខកូដ SDL ដែលត្រូវបានផ្សារភ្ជាប់ជាមួយនឹងការគាំទ្រ Wayland មានស្ថេរភាព ប៉ុន្តែបញ្ហាមួយចំនួននៅតែមិនត្រូវបានដោះស្រាយនៅក្នុងកម្មវិធីភាគីទីបី។ ជាឧទាហរណ៍ មានការផ្លាស់ប្តូរជាបន្តបន្ទាប់នៅក្នុងហ្គេម និងបញ្ហានៅពេលប្រើកម្មវិធីបញ្ជា NVIDIA ការដោះស្រាយព្រឹត្តិការណ៍នៅក្នុង libwayland ការផ្ទុកកម្មវិធីជំនួយនៅក្នុង libdecor និងប្រតិបត្តិការនៃកម្មវិធី Steam ។

ដោយបានវាយតម្លៃស្ថានភាពបច្ចុប្បន្ន អ្នកអភិវឌ្ឍន៍បានសម្រេចចិត្តចំណាយពេលរបស់ពួកគេ និងមិនបើក Wayland តាមលំនាំដើមនៅក្នុងការចេញផ្សាយ SDL 2.0.22 ។ សម្រាប់អ្នកដែលមានបំណងចង់ប្រើ Wayland ពួកគេអាចកំណត់អថេរបរិស្ថាន "SDL_VIDEODRIVER=wayland" មុនពេលចាប់ផ្តើមកម្មវិធី ឬបន្ថែមមុខងារ 'SDL_SetHint(SDL_HINT_VIDEODRIVER, "wayland,x11")' ទៅកូដមុនពេលហៅ SDL_Init():

ប្រភព: opennet.ru

បន្ថែមមតិយោបល់