gpu.cpp er létt og flytjanlegt bókasafn fyrir tölvuvinnslu á grafískum meðvinnsluforritum. Það þarfnast aðeins C++ þýðanda sem styður C++ 17 staðalinn (af einhverri ástæðu krefjast forritararnir þess að nota clang) og bókasafnsins sjálfs. Það fullyrðir að það virki á hvaða tæki sem er sem styður Vulkan, Metal eða DirectX.
Hönnuðirnir nefna eftirfarandi kosti bókasafnsins:
- Sagt er að samantektarhraðinn sé innan við 5 sekúndur á nútíma tölvum;
- einfaldleiki API;
- Lágmarks ósjálfstæði - kóðinn sjálfur passar í gpu.h, um þúsund línur af kóða; að auki eru Python3 og Make nauðsynleg.
Þróunin byggir á WebGPU. Bókasafnið er leyfisveitt samkvæmt Apache leyfi 2.0.
Það eru dæmi um kóða á tenglinum.
Heimild: linux.org.ru
