差分

ナビゲーションに移動 検索に移動

Vulkan Memory Allocator

71 バイト追加, 2024年4月18日 (木)
編集の要約なし
'''Vulkan Memory Allocator'''(通称:VMA)とは、[[GPUOpen]](実質[[AMD]])が[[オープンソース]]のもとで[[開発]]している「[[Vulkan]]は[[GPU]]ごと(どころか[[デバイスドライバ]]ごと)に[[メモリアライメント]]の[[仕様]]がバラバラ」という絶望的な問題を全自動で解決してくれる[[ライブラリ]]です。
[[PC]]は実質[[NVIDIA]]、[[AMD]]、[[Intel]]の3社しかなく、の3社しかなく、Windowsは[[マイクロソフト]]が音頭を取りが音頭を取り、[[Linux]]は[[Steam]]の[[中の人]]が音頭を取り、[[デバイスドライバ]]のアップデートも半ば強制なので割とマシです。
問題は[[スマホ]]。[[Android]]向けを中心にクソ仕様の[[デバイスドライバ]]が量産され続けており、かつほとんどの[[スマホ]]はデバイスドライバが更新されずに(そもそも[[OS]]が更新されずに)放置されています。そのためほぼ同じGPUでもスマホごとにデバイスドライバのバージョンが異なり、メモリアライメントの仕様も異なるというふざけた状況に陥っています。

案内メニュー