گواهینامه درایور Panfrost برای سازگاری OpenGL ES 3.1 برای پردازنده گرافیکی Mali-G52

Collabora اعلام کرده است که Khronos درایور گرافیک Panfrost خود را تایید کرده است که تمام تست‌های CTS (مجموعه تست انطباق Khronos) را با موفقیت پشت سر گذاشته و کاملاً با مشخصات OpenGL ES 3.1 مطابقت دارد. درایور با استفاده از پردازنده گرافیکی Mali-G52 گواهی می شود، اما بعداً برنامه ریزی شده است که برای تراشه های دیگر تأیید شود. به ویژه، پشتیبانی تایید نشده از OpenGL ES 3.1 قبلاً برای تراشه های Mali-G31 و Mali-G72 که دارای معماری مشابه Mali-G52 هستند، اجرا شده است. برای GPU Mali-T860 و تراشه های قدیمی تر، سازگاری کامل با OpenGL ES 3.1 هنوز ارائه نشده است.

دریافت گواهی به شما این امکان را می دهد که به طور رسمی سازگاری با استانداردهای گرافیکی را اعلام کرده و از علائم تجاری Khronos مرتبط استفاده کنید. این گواهی همچنین راه را برای استفاده از درایور Panfrost در محصولات تجاری از جمله GPU Mali G52 باز می کند. آزمایش در محیطی با توزیع Debian GNU/Linux 11، Mesa و X.Org X Server 1.20.11 انجام شد. اصلاحات و بهبودهایی که در آماده سازی برای صدور گواهینامه تهیه شده اند قبلاً به شعبه Mesa 21.2 ارسال شده و در نسخه دیروز Mesa 21.2.2 گنجانده شده است.

درایور Panfrost در سال 2018 توسط Alyssa Rosenzweig از Collabora تاسیس شد و با مهندسی معکوس درایورهای اصلی ARM توسعه یافت. از زمان آخرین کد، توسعه دهندگان همکاری خود را با شرکت ARM ایجاد کردند که اطلاعات و مستندات لازم را ارائه کرد. در حال حاضر، درایور از کار با تراشه‌های مبتنی بر ریزمعماری Midgard (Mali-T6xx، Mali-T7xx، Mali-T8xx) و Bifrost (Mali G3x، G5x، G7x) پشتیبانی می‌کند. برای GPU Mali 400/450، که در بسیاری از تراشه‌های قدیمی‌تر مبتنی بر معماری ARM استفاده می‌شود، درایور Lima به طور جداگانه توسعه می‌یابد.

منبع: opennet.ru

اضافه کردن نظر