gpu.cpp - เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”เบชเบณเบฅเบฑเบšเบ„เบญเบกเบžเบดเบงเป€เบ•เบต GPU

gpu.cpp เป€เบ›เบฑเบ™เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”เบ—เบตเปˆเบกเบตเบ™เป‰เบณเปœเบฑเบเป€เบšเบปเบฒ, เปเบšเบšเบžเบปเบเบžเบฒเป„เบ”เป‰เบชเบณเบฅเบฑเบšเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเปƒเบ™เบ•เบปเบงเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบเบฃเบฒเบŸเบดเบ. เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบ, เบ—เปˆเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบ•เป‰เบญเบ‡เบเบฒเบ™ compiler C ++ เบ—เบตเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ C ++ 17 (เบชเปเบฒเบฅเบฑเบšเป€เบซเบ”เบœเบปเบ™เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ—เบตเปˆเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰ clang), เปเบฅเบฐเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡. เบญเป‰เบฒเบ‡เบงเปˆเบฒเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™เปƒเบ”เบเปเป„เบ”เป‰เบ—เบตเปˆเบฎเบญเบ‡เบฎเบฑเบš Vulkan, Metal, เบซเบผเบท DirectX.

เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบญเป‰เบฒเบ‡เป€เบ–เบดเบ‡เบ‚เปเป‰เป„เบ”เป‰เบ›เบฝเบšเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบ‚เบญเบ‡เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”:

  • เบ„เบงเบฒเบกเป„เบงเบเบฒเบ™เบฅเบงเบšเบฅเบงเบก, เบฅเบฐเบšเบธเป„เบงเป‰เบซเบ™เป‰เบญเบเบเบงเปˆเบฒ 5 เบงเบดเบ™เบฒเบ—เบตเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบก;
  • เบ„เบงเบฒเบกเบ‡เปˆเบฒเบเบ”เบฒเบ API;
  • เบเบฒเบ™เป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบชเบซเบ™เป‰เบญเบเบ—เบตเปˆเบชเบธเบ” - เบฅเบฐเบซเบฑเบ”เบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡เป€เบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบš gpu.h เบ›เบฐเบกเบฒเบ™เบซเบ™เบถเปˆเบ‡เบžเบฑเบ™เป€เบชเบฑเป‰เบ™เบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”;

เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆ WebGPU. เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เปเบกเปˆเบ™ Apache License 2.0.

เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ›เบฐเบเบญเบšเบกเบตเบ•เบปเบงเบขเปˆเบฒเบ‡เบฅเบฐเบซเบฑเบ”.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: linux.org.ru

เบŠเบทเป‰เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡ DDoS, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ VPS VDS ๐Ÿ”ฅ เบŠเบทเป‰เป€เบงเบฑเบšเป„เบŠเบ—เปŒเป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบ”เป‰เบงเบเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™ DDoS, เป€เบŠเบตเบšเป€เบงเบต VPS VDS | ProHoster