فائر فاکس 94 میں، X11 کے لیے آؤٹ پٹ کو بطور ڈیفالٹ EGL استعمال کرنے کے لیے تبدیل کر دیا جائے گا۔

فائر فاکس 94 کی ریلیز کی بنیاد بننے والی رات کی تعمیرات کو X11 پروٹوکول کا استعمال کرتے ہوئے گرافیکل ماحول کے لیے بطور ڈیفالٹ ایک نیا رینڈرنگ بیک اینڈ شامل کرنے کے لیے اپ ڈیٹ کر دیا گیا ہے۔ نیا پسدید GLX کی بجائے گرافکس آؤٹ پٹ کے لیے EGL انٹرفیس استعمال کرنے کے لیے قابل ذکر ہے۔ بیک اینڈ اوپن سورس اوپن جی ایل ڈرائیورز میسا 21.x اور ملکیتی NVIDIA 470.x ڈرائیوروں کے ساتھ کام کرنے کی حمایت کرتا ہے۔ AMD ملکیتی اوپن جی ایل ڈرائیور ابھی تک تعاون یافتہ نہیں ہیں۔

EGL کا استعمال gfx ڈرائیوروں کے مسائل حل کرتا ہے اور آپ کو ان آلات کی حد کو بڑھانے کی اجازت دیتا ہے جن کے لیے ویڈیو ایکسلریشن اور WebGL دستیاب ہیں۔ پہلے، نئے X11 بیک اینڈ کو چالو کرنے کے لیے MOZ_X11_EGL ماحولیاتی متغیر کے ساتھ چلنا ضروری ہے، جو EGL استعمال کرنے کے لیے Webrender اور OpenGL کمپوزٹنگ اجزاء کو تبدیل کرے گا۔ نیا بیک اینڈ DMABUF بیک اینڈ کو تقسیم کرکے تیار کیا گیا ہے، جو اصل میں Wayland کے لیے بنایا گیا ہے، جو فریموں کو براہ راست GPU میموری میں آؤٹ پٹ کرنے کی اجازت دیتا ہے، جو EGL فریم بفر میں جھلک سکتا ہے اور ویب پیج کے عناصر کو چپٹا کرتے وقت ٹیکسچر کے طور پر پیش کیا جا سکتا ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں