Skip to content

Commit

Permalink
Update HLSL shader model mapping (#268)
Browse files Browse the repository at this point in the history
  • Loading branch information
SaschaWillems authored Jul 21, 2024
1 parent 73986f4 commit b043e39
Showing 1 changed file with 9 additions and 5 deletions.
14 changes: 9 additions & 5 deletions chapters/hlsl.adoc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Copyright 2021-2023 The Khronos Group, Inc.
// Copyright 2021-2023 Sascha Willems
// Copyright 2021-2024 The Khronos Group, Inc.
// Copyright 2021-2024 Sascha Willems
// SPDX-License-Identifier: CC-BY-4.0

ifndef::chapters[:chapters:]
Expand Down Expand Up @@ -328,11 +328,15 @@ DirectX and HLSL use a fixed shader model notion to describe the supported featu
| Shader integer dot product, SV_ShadingRate

| link:https://github.com/microsoft/DirectXShaderCompiler/wiki/Shader-Model-6.5[Shader Model 6.5]
| (partially)
| ⚠️ (partially)
| DXR1.1 (KHR ray tracing), Mesh and Amplification shaders, additional Wave intrinsics

| link:https://github.com/microsoft/DirectXShaderCompiler/wiki/Shader-Model-6.6[Shader Model 6.6]
| ❌ (partially)
| VK_NV_compute_shader_derivatives, VK_KHR_shader_atomic_int64
| ⚠️ (partially)
| VK_NV_compute_shader_derivatives, VK_KHR_shader_atomic_int64, VK_EXT_descriptor_buffer, VK_EXT_mutable_descriptor_type

| link:https://microsoft.github.io/DirectX-Specs/d3d/HLSL_ShaderModel6_7.html[Shader Model 6.7]
| ⚠️ (partially)
| VK_KHR_shader_quad_control, VkPhysicalDeviceFeatures::shaderStorageImageMultisample

|===

0 comments on commit b043e39

Please sign in to comment.