Ovoz kartasi


Download 0.75 Mb.
bet28/52
Sana30.04.2023
Hajmi0.75 Mb.
#1402868
1   ...   24   25   26   27   28   29   30   31   ...   52
Bog'liq
diplom ishi

Tasavvur texnologiyalari


Tasavvur texnologiyalari - bu ishlab chiqaradigan va litsenziyalash bilan shug'ullanadigan ajoyib yarimo'tkazgichli kompaniya yarimo'tkazgich intellektual mulk yadrolari, ular orasida PowerVR Grafik protsessorlar. Intel bir qator ishlab chiqargan PowerVR-ga asoslangan Grafik protsessorlar. PowerVR GPU'lari mobil qurilmalarda keng qo'llaniladi SoClar. Kompaniya PowerVR uchun FOSS drayveri yoki ommaviy hujjatlarni taqdim etmaydi. O'rnatilgan qurilmalarda keng qo'llanilishi tufayli Bepul dasturiy ta'minot fondi PowerVR drayverini teskari muhandisligini yuqori ustuvor loyihalar ro'yxatiga kiritdi.[93]

Vivante


Shuningdek qarang: Vivante GCxxxx
Vivante korporatsiyasi litsenziyalash bilan shug'ullanadigan yarimo'tkazgichli fabrikadir yarimo'tkazgich intellektual mulk yadrolari va GCxxxx grafik protsessorlarini ishlab chiqadi. Vivante xususiy, yopiq manbali Linux drayveri yadro va foydalanuvchilar uchun mo'ljallangan qismlardan iborat. Yadro komponenti ochiq manbali bo'lsa-da (GPL ), GLES (2) dasturlari va HAL kutubxonasidan iborat foydalanuvchi makonining tarkibiy qismlari emas; bular haydovchi mantig'ining asosiy qismini o'z ichiga oladi.
Advertisement
Vladimir J. van der Laan shtat bitlarini, buyruqlar oqimini va topdi va hujjatlashtirdi shader Bloklar qanday ishlashini o'rganish, buyruq oqimi to'kilgan joylarini tekshirish va boshqarish bilan ISA. Etnaviv Gallium3D drayveri ushbu hujjatlar asosida yozilmoqda. Van der Laanning ishi Lima haydovchisidan ilhomlangan va loyihada funktsional, ammo optimallashtirilmagan Gallium3D LLVM drayveri ishlab chiqarilgan. Etnaviv drayveri ba'zi bir mezonlarda Vivante-ning mulkiy kodidan yaxshiroq ishladi va Vivante-ning GC400, GC800, GC1000, GC2000, GC3000 va GC7000 seriyalarini qo'llab-quvvatlaydi.[94] 2017 yil yanvar oyida Etnaviv qo'shildi Mesa ikkala OpenGL ES 2.0 va Desktop OpenGL 2.1 qo'llab-quvvatlashi bilan.[95]

Qualcomm


Shuningdek qarang: Adreno
Qualcomm rivojlanmoqda Adreno (ilgari ATI Imageon ) mobil GPU seriyali va ularni o'zlarining bir qismi sifatida o'z ichiga oladi Snapdragon mobil SoC seriyasi. Froniks va Slashdot 2012 yilda Rob Klark Lima haydovchisidan ilhomlanib, Adreno GPU seriyasining teskari muhandislari ustida ishlayotgani haqida xabar bergan edi.[96][97] Yuborilgan blog postida Klark bo'sh vaqtlarida loyihani amalga oshirayotgani va Qualcomm platformasi uning ochiq 3D grafikalar ustida ishlash uchun yagona maqsad ekanligini yozgan. Uning ish beruvchilari (Texas Instruments va Linaro ) bilan bog'liq bo'lgan Xayol PowerVR va ARM Mali uning asosiy maqsadi bo'lgan yadrolar; u 2D qo'llab-quvvatlash uchun ishlaydigan buyruq oqimlariga ega edi va 3D buyruqlar bir xil xususiyatlarga ega edi.[98] Drayv kodi e'lon qilindi Gitorious "ozodreno",[99]va Mesaga ko'chirildi.[100][101] 2012 yilda ishlaydigan shader assembler qurildi;[102]uchun namoyish versiyalari ishlab chiqilgan to'qimalarni xaritalash[103] va fonni soyalash,[104] teskari ishlab chiqilgan shader kompilyatoridan foydalangan holda, Klark Freedreno-ning ish stoli kompozitsiyasini ishlatishini namoyish etdi XBMC media pleer va Quake III Arena da FOSDEM 2013 yil 2 fevralda.[105]
2013 yil avgust oyida freedreno (MSM drayveri) ning yadro komponenti magistral liniyaga qabul qilindi va Linux yadrosi 3.12 va undan keyingi versiyalarida mavjud.[106] The DDX drayveri server tomonidan boshqariladigan yordamga ega bo'ldi fayl tavsiflovchilari talab qilmoqda X.Org serveri 1.16 va undan yuqori versiyalari 2014 yil iyul oyida.[107] 2016 yil yanvar oyida Mesa Gallium3D uslubidagi haydovchi Adreno 430-ni qo'llab-quvvatladi;[108] o'sha yilning noyabrida haydovchi Adreno 500 seriyasini qo'llab-quvvatladi.[109] Freedreno kabi qurilmalarda foydalanish mumkin 96Boards Dragonboard 410c va Nexus 7 (2013) an'anaviy Linux tarqatishlarida (masalan Debian va Fedora ) va boshqalar Android.

Download 0.75 Mb.

Do'stlaringiz bilan baham:
1   ...   24   25   26   27   28   29   30   31   ...   52




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling