GNOME Mutter به نور د OpenGL زړو نسخو ملاتړ ونه کړي

د Mutter کمپوزیټ سرور کوډبیس چې د GNOME 44 ریلیز کې به کارول کیږي د OpenGL د زړو نسخو لپاره د ملاتړ لرې کولو لپاره تعدیل شوی. د Mutter چلولو لپاره تاسو به هغه ډرایورونو ته اړتیا ولرئ چې لږترلږه د OpenGL 3.1 ملاتړ کوي. په ورته وخت کې، Mutter به د OpenGL ES 2.0 لپاره ملاتړ وساتي، کوم چې دا به اجازه ورکړي چې په زړو ویډیو کارتونو او د ARM بورډونو کې کارول شوي GPUs کې کار کولو وړتیا وساتي. تمه کیږي چې د OpenGL د میراثي نسخو مالتړ لپاره د کوډ لرې کول به د کوډبیس ساتل اسانه کړي او د نوي فعالیت ازموینې لپاره سرچینې خلاصې کړي.

په میسا کې، نږدې ټول اوسني OpenGL ډرایورونه بیان شوي شرایط پوره کوي (د OpenGL 3.1 ملاتړ لاهم په بشپړ ډول په etnaviv (Vivante)، vc4 (VideoCore Raspberry Pi)، v3d (VideoCore Raspberry Pi)، asahi (Apple Silicon) او لیما (مالي) کې نه دی پلي شوی. 400/ 450)). تمه کیږي چې زاړه GPUs او ARM سیسټمونه چې ډرایورونه یې د OpenGL اړین نسخې ملاتړ نه کوي د OpenGL ES 2.0 په بدلولو سره د کارولو وړ وي. د مثال په توګه، د Intel Gen3-Gen5 GPUs لپاره زاړه ډرایورونه چې یوازې د OpenGL 2.1 ملاتړ کوي د کارولو وړ وي ځکه چې دوی د OpenGL ES 2.0 هم ملاتړ کوي.

سرچینه: opennet.ru

Add a comment