gpu.cpp â njĂ« bibliotekĂ« e lehtĂ« dhe portative pĂ«r llogaritjet nĂ« procesorĂ«t grafikĂ«. PĂ«rdorimi kĂ«rkon vetĂ«m njĂ« kompajler C++ qĂ« mbĂ«shtet standardin C++17 (zhvilluesit, pĂ«r njĂ« arsye, insistojnĂ« nĂ« clang), dhe bibliotekĂ«n e vet. Pretendohet se punon nĂ« çdo pajisje qĂ« mbĂ«shtet Vulkan, Metal, ose DirectX.
Si avantazhe të bibliotekës, zhvilluesit deklarojnë:
- shpejtësinë e kompilimit, e cila është më pak se 5 sekonda në PC moderne;
- thjeshtësinë e API;
- varĂ«si minimale â vetĂ« kodi zĂ« rreth njĂ« mijĂ« rreshta nĂ« gpu.h, pĂ«rveç qĂ« kĂ«rkohen python3 dhe make.
Zhvillimi bazohet në WebGPU. Licenca e bibliotekës është Apache License 2.0.
Në lidhjen e dhënë, ka shembuj kodi.
Burimi: linux.org.ru
