Vulkanを学習する為に作成したプログラムやノートを置いています。
CC0 1.0
- Vulkan.org
- Vulkan公式サイト
- LunarG Vulkan SDK
- LunarGによるSDK
- Khronos Vulkan Registry
- 仕様書、リファレンスへのリンク集
- Vulkan 1.3 Specification
- 仕様書
- Vulkan 1.3 API Reference Pages
- 関数名、構造体名から探し出せるリファレンス
- KhronosGroup/Vulkan-Guide
- 日本語あり
- Vulkan Hardware Database
- vinjn/awesome-vulkan
- KhronosGroup/glslang
- GLSL -> SPIR-Vコンパイラ
- HLSLもサポートされている
- Microsoft/DirectXShaderCompiler
- MicrosoftによるHLSLコンパイラ
- HLSL -> SPIR-Vをサポートしている
- https://github.com/KhronosGroup/SPIRV-Cross
- SPIR-VからGLSL/MSL/HLSLに変換できる
- KhronosGroup/Vulkan-Hpp
- KhronosによるVulkanのC++バインディング
- Vulkan Memory Allocator