lirë dhe stabil e versionit të parë të drejtuesit grafik të hapur , që ofron mbështetje për API-në grafike Vulkan për plakat e vjetra Raspberry Pi, të pajisura me GPU Broadcom Videocore IV. Drejtuesi është i përshtatshëm për të gjitha modelet e plakat Raspberry Pi, të lëshuara para shpërthimit të Raspberry Pi 4, nga "Zero" dhe "1 Model A" deri në "3 Model B+" dhe "Compute Module 3+". Drejtuesi është zhvilluar nga Martin Thomas (), inxhinier nga kompania NVIDIA, megjithatë, zhvillimi është bërë si një projekt personal, i pa lidhur me NVIDIA (drejtuesi është zhvilluar gjatë dy viteve të fundit në kohën e lirë nga punës). Kodi në përputhje me licencën MIT.
Duke qenë se mundësitë e GPU-së VideoCore IV, me të cilat janë të pajisura modelet e vjetra të Raspberry Pi, nuk janë të mjaftueshme për një implementim të plotë të Vulkan, në drejtues është implementuar vetëm një nëngrup i API-së Vulkan, i cili nuk mbulon të gjithë standardin, por përpiqet t'i përmbahet atij sa më shumë që e lejon pajisja. Megjithatë, funksionaliteti i disponueshëm është mjaft i mjaftueshëm për shumë aplikacione dhe lojëra, dhe performanca e tij është dukshëm më e mirë se drejtuesit OpenGL, falë menaxhimit më efikas të memories, përpunimit shumëthënie të komandeve GPU dhe menaxhimit të drejtpërdrejtë të operacioneve GPU. Drejtuesi gjithashtu mbështet mundësi të tilla si MSAA (anti-aliasing me shumë mostra), shader të nivelit të ulët dhe numërues të performancës. Nga kufizimet shënohet mungesa e mbështetjes për shader GLSL, të cilët për momentin nuk janë të disponueshëm në këtë fazë zhvillimi.
nga autori i njëjtë portimi i lojës Quake 3 për Raspberry Pi, që shërben si një demonstrim i mundësive të drejtuesit të ri. Loja është e bazuar në motorin ioQuake3, në të cilin është shtuar një backend modular i renderimit të bazuar në Vulkan, i zhvilluar fillimisht nga projekti . Me përdorimin e drejtuesit të ri në lojë më shumë se 100 kadrash për sekondë (FPS) në plakat Raspberry Pi 3B+ me daljen në rezolucionin 720p.
Kujtojmë se organizata Raspberry Pi Foundation së bashku me kompaninë Igalia po zhvillon drejtuesin e saj Vulkan, i cili është në fazën fillestare të zhvillimit dhe do të jetë gati për të drejtuar disa aplikacione reale në gjysmën e dytë të vitit 2020. Ky drejtues është i kufizuar në mbështetje të akseleratorit grafik VideoCore VI, të përdorur duke filluar nga modeli Raspberry Pi 4, dhe nuk mbështet plakat e vjetra. Ndryshe nga OpenGL, përdorimi i Vulkan lejon për aplikacionet dhe lojërat grafike.
Burimi: opennet.ru
