Ajokerek GPU-ya ku ji bo Vulkan API-yê piştgirî ye ji bo panelên kevntir ên Raspberry Pi hatî amadekirin

Nasandin yekem serbestberdana stabîl a ajokerek grafîkê ya vekirî RPi-VK-Driver 1.0, ku ji bo API-ya grafîkî ya Vulkan piştgirî dide panelên Raspberry Pi yên kevn ên ku bi GPU-yên Broadcom Videocore IV re têne şandin. Ajokar ji bo hemî modelên panelên Raspberry Pi yên ku berî berdana Raspberry Pi 4 hatine berdan maqûl e - ji "Zero" û "1 Model A" heya "3 Model B+" û "Modula Compute 3+". Ajokar ku ji hêla Martin Thomas ve hatî pêşve xistin (Martin Thomas), endezyarek ji NVIDIA-ê, lêbelê, pêşkeftin wekî projeyek kesane ku bi NVIDIA-yê re ne têkildar hate kirin (şofêr di van du salên paşîn de di dema xwe ya vala de hate pêşve xistin). Navê dizî belav kirin ji hêla di bin lîsansa MIT.

Ji ber ku kapasîteyên GPU-ya VideoCore IV, ku bi modelên Raspberry Pi-yên kevnar ve hatî saz kirin, ne bes in ku bi tevahî Vulkan bicîh bikin, ajokar tenê beşek ji Vulkan API-yê bicîh dike, ku tevahiya standardê nagire, lê hewl dide ku wê bişopîne. heta ku hardware destûrê dide. Lêbelê, fonksiyona berdest ji bo gelek serîlêdan û lîstikan bes e, û performansa bi baldarî li pêş ajokarên OpenGL-ê ye, bi saya rêveberiya bîranînê ya bikêrtir, pêvajoyek pir-tehlî ya emrên GPU, û kontrolkirina rasterast a operasyonên GPU. Di heman demê de ajoker taybetmendiyên wekî MSAA (Multisample dij-aliasing), shaders-asta nizm û hejmarên performansê piştgirî dike. Di nav sînoran de, nebûna piştgirî ji bo şaderên GLSL, yên ku hîn di vê qonaxa pêşkeftinê de peyda nabin, heye.

Ji hêla heman nivîskarî ve weşandin portek lîstika Quake 3 ji bo Raspberry Pi, wekî xwenîşandanek kapasîteyên ajokerê nû kar dike. Lîstik li ser bingeha motora ioQuake3-yê ye, ku li ser bingeha Vulkan-ê ku bi eslê xwe ji hêla projeyê ve hatî pêşve xistin paşvekêşana veguheztinê ya modular lê zêde kiriye. Quake III Arena Kenny Edition. Dema ku ajokerek nû di lîstikek de bikar bînin bi dest xistin Li ser panela Raspberry Pi 100B+ dema ku di çareseriya 3p de derdixe zêdetirî 720 çarçove di çirkeyê de (FPS) dide.

Werin em bînin bîra we ku Weqfa Raspberry Pi bi pargîdaniya Igalia re rê dide pêşkeftina ajokera xwe ya Vulkan, ku di qonaxên pêşkeftina xwe de ye û dê amade be ku di nîvê duyemîn 2020-an de hin serîlêdanên rastîn bimeşîne. Ajokara diyarkirî ji bo piştgirîkirina bilezkera grafîkê ya VideoCore VI ya ku ji modela Raspberry Pi 4-ê dest pê dike ve hatî bikar anîn sînorkirî ye, û panelên kevn piştgirî nake. Li gorî OpenGL, karanîna Vulkan dihêle hûn bigihîjin berhemdariya zêde bike sepanên grafîkî û lîstikan.

Source: opennet.ru

Add a comment