Skip to content

Latest commit

 

History

History
17 lines (10 loc) · 1.69 KB

vulkan_cts.adoc

File metadata and controls

17 lines (10 loc) · 1.69 KB

Vulkan CTS

Vulkan Conformance Tests Suite(CTS)は、実装の適合性を検証するために使用されるテストのセットです。適合した実装は、CTS に合格したことと、それが Vulkan の有効な実装であることを示します。適合製品のリストは公開されています。

適合する実装を持つ企業は、公開されている Vulkan 仕様を自由に使って製品を作ることができます。なお、Vulkan の名称やロゴを API の実装と共に使用するには、Vulkan API のすべての実装が Khronos Vulkan Adopter Program で適合性をテストされなければなりません。

Vulkan CTS のソースコードは自由に利用でき、Contributing Wiki に従っている限り、誰でも自由に新しいテストを作成して Vulkan CTS に追加することができます。

vulkan_cts_overview.png

アプリケーションは VK_KHR_driver_properties 拡張機能により、 VkConformanceVersion プロパティを使用して、実装が合格した CTS のバージョンをクエリすることができます(これは Vulkan 1.2でコアに昇格しました)。