File tree Expand file tree Collapse file tree 2 files changed +25
-0
lines changed Expand file tree Collapse file tree 2 files changed +25
-0
lines changed Original file line number Diff line number Diff line change @@ -15,14 +15,19 @@ namespace hlsl
15
15
{
16
16
namespace spirv
17
17
{
18
+ [[vk::ext_capability (spv::CapabilityGroupNonUniformBallot)]]
18
19
[[vk::ext_builtin_input (spv::BuiltInSubgroupEqMask)]]
19
20
static const uint32_t4 BuiltInSubgroupEqMask;
21
+ [[vk::ext_capability (spv::CapabilityGroupNonUniformBallot)]]
20
22
[[vk::ext_builtin_input (spv::BuiltInSubgroupGeMask)]]
21
23
static const uint32_t4 BuiltInSubgroupGeMask;
24
+ [[vk::ext_capability (spv::CapabilityGroupNonUniformBallot)]]
22
25
[[vk::ext_builtin_input (spv::BuiltInSubgroupGtMask)]]
23
26
static const uint32_t4 BuiltInSubgroupGtMask;
27
+ [[vk::ext_capability (spv::CapabilityGroupNonUniformBallot)]]
24
28
[[vk::ext_builtin_input (spv::BuiltInSubgroupLeMask)]]
25
29
static const uint32_t4 BuiltInSubgroupLeMask;
30
+ [[vk::ext_capability (spv::CapabilityGroupNonUniformBallot)]]
26
31
[[vk::ext_builtin_input (spv::BuiltInSubgroupLtMask)]]
27
32
static const uint32_t4 BuiltInSubgroupLtMask;
28
33
Original file line number Diff line number Diff line change
1
+ // Copyright (C) 2023 - DevSH Graphics Programming Sp. z O.O.
2
+ // This file is part of the "Nabla Engine".
3
+ // For conditions of distribution and use, see copyright notice in nabla.h
4
+ #ifndef _NBL_BUILTIN_HLSL_WORKGROUP2_BASIC_INCLUDED_
5
+ #define _NBL_BUILTIN_HLSL_WORKGROUP2_BASIC_INCLUDED_
6
+
7
+ #include "nbl/builtin/hlsl/workgroup/basic.hlsl"
8
+
9
+ namespace nbl
10
+ {
11
+ namespace hlsl
12
+ {
13
+ namespace workgroup2
14
+ {
15
+ // empty
16
+ }
17
+ }
18
+ }
19
+
20
+ #endif
You can’t perform that action at this time.
0 commit comments