「SwiftShader」の版間の差分
Administrator (トーク | 投稿記録) 編集の要約なし |
Administrator (トーク | 投稿記録) |
||
| 6行目: | 6行目: | ||
SwiftShaderの用途は[[Vulkan]]の「理想的な動作」を確認するためのものです。 | SwiftShaderの用途は[[Vulkan]]の「理想的な動作」を確認するためのものです。 | ||
[[Vulkan]]は最近でこそ[[Steam Deck]] ([[Steam OS]])などでも使われだしましたが永らく[[Android]] | [[Vulkan]]は最近でこそ[[Steam Deck]] ([[Steam OS]])などでも使われだしましたが永らく[[Android]]専用みたいな感じでした。実質的に[[NVIDIA]]、[[AMD]]、[[Intel]]の三社しかない[[PC]]向けと異なり、Android向けの[[GPU]]([[SoC]])は比べ物にならないほど種類が多く、しかも多くの[[スマホ]]が[[OS]]のバージョンアップを短期間で打ち切るせいでGPUの[[デバイスドライバ]]も更新されず[[バグ]]があっても放置、同じ[[GPU]]([[SoC]])を採用しているはずなのに機種ごとにVulkanの挙動がメチャクチャという問題がありました。 | ||
これが原因で不具合が出た際に「アプリが悪いのか」「GPUがクソなのか」の判断に困ることがありました。 | これが原因で不具合が出た際に「アプリが悪いのか」「GPUがクソなのか」の判断に困ることがありました。 | ||