Skip to content

Commit 6021c01

Browse files
committed
Revert "add shader quad control sample demonstrating VK_KHR_shader_quad_control features."
This reverts commit d9524ac.
1 parent d9524ac commit 6021c01

File tree

11 files changed

+1
-422
lines changed

11 files changed

+1
-422
lines changed

antora/modules/ROOT/nav.adoc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,6 @@
8686
** xref:samples/extensions/ray_tracing_reflection/README.adoc[Ray tracing reflection]
8787
** xref:samples/extensions/ray_tracing_position_fetch/README.adoc[Ray tracing position fetch]
8888
** xref:samples/extensions/shader_object/README.adoc[Shader Object]
89-
** xref:samples/extensions/shader_quad_control/README.adoc[Shader quad control]
9089
** xref:samples/extensions/shader_debugprintf/README.adoc[Shader Debug Printf]
9190
** xref:samples/extensions/sparse_image/README.adoc[Sparse Image]
9291
** xref:samples/extensions/synchronization_2/README.adoc[Synchronization 2]

framework/vulkan_type_mapping.h

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -162,12 +162,6 @@ struct HPPType<VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR>
162162
using Type = vk::PhysicalDeviceFragmentShaderBarycentricFeaturesKHR;
163163
};
164164

165-
template <>
166-
struct HPPType<VkPhysicalDeviceShaderQuadControlFeaturesKHR>
167-
{
168-
using Type = vk::PhysicalDeviceShaderQuadControlFeaturesKHR;
169-
};
170-
171165
template <>
172166
struct HPPType<VkPhysicalDeviceFragmentShadingRateFeaturesKHR>
173167
{

samples/extensions/README.adoc

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
////
2-
- Copyright (c) 2021-2025, The Khronos Group
2+
- Copyright (c) 2021-2024, The Khronos Group
33
-
44
- SPDX-License-Identifier: Apache-2.0
55
-
@@ -302,9 +302,3 @@ Demonstrate the use of the host image extension to directly copy from a host buf
302302
*Extensions:* https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_EXT_extended_dynamic_state3.html[`VK_EXT_line_rasterization`], https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_EXT_extended_dynamic_state3.html[`VK_EXT_extended_dynamic_state3`]
303303

304304
Demonstrate how to use dynamic multisample rasterization (MSAA)
305-
306-
=== xref:./{extension_samplespath}shader_quad_control/README.adoc[Shader quad control]
307-
308-
*Extension*: https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_KHR_shader_quad_control.html[`VK_KHR_shader_quad_control`]
309-
310-
Demonstrates quad‑scope operations in fragment shaders, such as broadcasting values within a 2x2 quad, and explains the `layout(full_quads)` and `layout(quad_derivatives)` execution modes.

samples/extensions/shader_quad_control/CMakeLists.txt

Lines changed: 0 additions & 29 deletions
This file was deleted.

samples/extensions/shader_quad_control/README.adoc

Lines changed: 0 additions & 80 deletions
This file was deleted.

samples/extensions/shader_quad_control/shader_quad_control.cpp

Lines changed: 0 additions & 190 deletions
This file was deleted.

samples/extensions/shader_quad_control/shader_quad_control.h

Lines changed: 0 additions & 42 deletions
This file was deleted.

0 commit comments

Comments
 (0)