درایور Panfrost پشتیبانی از رندر سه بعدی را برای Bifrost GPU (Mali G3) ارائه می‌کند.

شرکت Collabora گزارش شده در مورد بهبود عملکرد درایور پان فراست در دستگاه های دارای GPU Bifrost (مالی G31) به حالتی مناسب برای اجرای یک سیستم رندر سه بعدی، از جمله پشتیبانی بافت پایه.
تمرکز اولیه درایور Panfrost بر روی اجرای پشتیبانی از تراشه های Midgard بود، اما اکنون به تراشه های Bifrost نیز توجه شده است که در ناحیه جریان فرمان نزدیک به Midgard هستند، اما تفاوت های قابل توجهی در دستورالعمل های اجرای سایه بان ها و رابط ها دارند. بین شیدرها و جریان فرمان

توسعه دهندگان اجرای اولیه یک کامپایلر سایه زن را آماده کرده اند که از مجموعه ای از دستورالعمل های داخلی مخصوص پردازنده گرافیکی Bifrost پشتیبانی می کند. در آینده قصد داریم از دستورالعمل های توسعه یافته پشتیبانی در کامپایلر بگنجانیم که به ما امکان می دهد سایه بان های پیچیده تری را جمع آوری کنیم. تغییرات در پایگاه کد Mesa اعمال شده و بخشی از نسخه اصلی بعدی، 20.1 خواهد بود.

درایور Panfrost پشتیبانی از رندر سه بعدی را برای Bifrost GPU (Mali G3) ارائه می‌کند.درایور Panfrost پشتیبانی از رندر سه بعدی را برای Bifrost GPU (Mali G3) ارائه می‌کند.

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

منبع: opennet.ru

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