Collabora اعلام کرده است که Khronos درایور گرافیک Panfrost را در سیستمهایی با پردازندههای گرافیکی Mali بر اساس ریزمعماری Valhall (Mali-G57) تأیید کرده است. راننده تمام تست های CTS (مجموعه تست انطباق Khronos) را با موفقیت پشت سر گذاشته است و مشخص شده است که کاملاً با مشخصات OpenGL ES 3.1 سازگار است. سال گذشته، گواهینامه مشابهی برای GPU Mali-G52 بر اساس ریزمعماری Bifrost تکمیل شد.
دریافت گواهی به شما این امکان را می دهد که به طور رسمی سازگاری با استانداردهای گرافیکی را اعلام کرده و از علائم تجاری Khronos مرتبط استفاده کنید. این گواهینامه همچنین راه را برای استفاده از درایور Panfrost در محصولاتی از جمله GPU های Mali G52 و G57 باز می کند. برای مثال، پردازنده گرافیکی Mali-G57 در لپتاپهای کرومبوک مبتنی بر تراشههای MediaTek MT8192 و MT8195 استفاده میشود.
آزمایش در محیطی با توزیع Debian GNU/Linux 12، Mesa و X.Org X Server 1.21.1.3 انجام شد. اصلاحات و بهبودهای آماده شده در آماده سازی برای صدور گواهینامه قبلاً به Mesa منتقل شده است و بخشی از نسخه 22.2 خواهد بود. تغییرات مربوط به زیرسیستم هسته DRM (مدیر رندر مستقیم) برای گنجاندن در هسته اصلی لینوکس ارسال شده است.
درایور Panfrost در سال 2018 توسط Alyssa Rosenzweig از Collabora تاسیس شد و با مهندسی معکوس درایورهای اصلی ARM توسعه یافت. از سال گذشته، توسعه دهندگان همکاری خود را با شرکت ARM ایجاد کرده اند که اطلاعات و مستندات لازم را ارائه کرده است. در حال حاضر، درایور از تراشههای مبتنی بر ریزمعماری Midgard (Mali-T6xx، Mali-T7xx، Mali-T8xx)، Bifrost (Mali G3x، G5x، G7x) و Valhall (Mali G57+) پشتیبانی میکند. برای GPU Mali 400/450، که در بسیاری از تراشههای قدیمیتر مبتنی بر معماری ARM استفاده میشود، درایور Lima به طور جداگانه توسعه مییابد.
منبع: opennet.ru