Mae gyrrwr GPU gyda chefnogaeth ar gyfer API Vulkan wedi'i baratoi ar gyfer byrddau Raspberry Pi hŷn

A gyflwynwyd gan datganiad sefydlog cyntaf gyrrwr graffeg agored RPi-VK-Driver 1.0, sy'n dod â chefnogaeth i'r API graffeg Vulkan i fyrddau Raspberry Pi hŷn a gludir gyda GPUs Broadcom Videocore IV. Mae'r gyrrwr yn addas ar gyfer pob model o fyrddau Raspberry Pi a ryddhawyd cyn rhyddhau Raspberry Pi 4 - o "Zero" ac "1 Model A" i "3 Model B +" a "Compute Module 3+". Gyrrwr a ddatblygwyd gan Martin Thomas (Martin Thomas), peiriannydd o NVIDIA, fodd bynnag, cynhaliwyd y datblygiad fel prosiect personol nad oedd yn gysylltiedig â NVIDIA (datblygwyd y gyrrwr dros y ddwy flynedd ddiwethaf yn ei amser rhydd). Côd dosbarthu gan dan drwydded MIT.

Gan nad yw galluoedd y VideoCore IV GPU, sydd â modelau Raspberry Pi hŷn, yn ddigon i weithredu Vulkan yn llawn, dim ond is-set o'r API Vulkan y mae'r gyrrwr yn ei weithredu, nad yw'n cwmpasu'r safon gyfan, ond mae'n ceisio ei ddilyn. cyn belled ag y mae'r caledwedd yn caniatáu. Fodd bynnag, mae'r ymarferoldeb sydd ar gael yn ddigonol ar gyfer llawer o gymwysiadau a gemau, ac mae perfformiad yn amlwg ar y blaen i yrwyr OpenGL, diolch i reolaeth cof fwy effeithlon, prosesu gorchmynion GPU aml-edau, a rheolaeth uniongyrchol ar weithrediadau GPU. Mae'r gyrrwr hefyd yn cefnogi nodweddion fel MSAA (gwrth-aliasing Aml-sample), cysgodwyr lefel isel a chownteri perfformiad. Ymhlith y cyfyngiadau, mae diffyg cefnogaeth i arlliwwyr GLSL, nad ydynt ar gael eto ar y cam hwn o ddatblygiad.

Gan yr un awdwr cyhoeddi porthladd o'r gêm Quake 3 ar gyfer Raspberry Pi, yn gwasanaethu fel arddangosiad o alluoedd y gyrrwr newydd. Mae'r gêm yn seiliedig ar yr injan ioQuake3, sydd wedi ychwanegu backend rendrad modiwlaidd yn seiliedig ar Vulkan, a ddatblygwyd yn wreiddiol gan y prosiect Argraffiad Kenny Quake Arena. Wrth ddefnyddio gyrrwr newydd mewn gêm llwyddo i gyflawni Rendro dros 100 ffrâm yr eiliad (FPS) ar y bwrdd Raspberry Pi 3B+ wrth allbynnu ar gydraniad 720p.

Gadewch inni eich atgoffa bod y Raspberry Pi Foundation ynghyd â chwmni Igalia arwain datblygu ei yrrwr Vulkan, sydd yn ei gamau datblygu cynnar a bydd yn barod i redeg rhai cymwysiadau go iawn yn ail hanner 2020. Mae'r gyrrwr penodedig wedi'i gyfyngu i gefnogaeth ar gyfer y cyflymydd graffeg VideoCore VI a ddefnyddir gan ddechrau o'r model Raspberry Pi 4, ac nid yw'n cefnogi byrddau hŷn. O'i gymharu ag OpenGL, mae defnyddio Vulkan yn caniatáu ichi gyflawni cynyddu cynhyrchiant cymwysiadau graffeg a gemau.

Ffynhonnell: opennet.ru

Ychwanegu sylw