@@ -75,7 +75,7 @@ struct device_capabilities0
75
75
{
76
76
NBL_CONSTEXPR_STATIC_INLINE bool shaderFloat64 = true ;
77
77
NBL_CONSTEXPR_STATIC_INLINE bool shaderDrawParameters = true ;
78
- NBL_CONSTEXPR_STATIC_INLINE bool subgroupArithmetic = true ;
78
+ NBL_CONSTEXPR_STATIC_INLINE bool shaderSubgroupArithmetic = true ;
79
79
NBL_CONSTEXPR_STATIC_INLINE bool fragmentShaderPixelInterlock = true ;
80
80
NBL_CONSTEXPR_STATIC_INLINE uint16_t maxOptimallyResidentWorkgroupInvocations = 16 ;
81
81
};
@@ -89,7 +89,7 @@ struct device_capabilities1
89
89
90
90
struct device_capabilities2
91
91
{
92
- NBL_CONSTEXPR_STATIC_INLINE bool subgroupArithmetic = true ;
92
+ NBL_CONSTEXPR_STATIC_INLINE bool shaderSubgroupArithmetic = true ;
93
93
NBL_CONSTEXPR_STATIC_INLINE bool fragmentShaderPixelInterlock = true ;
94
94
NBL_CONSTEXPR_STATIC_INLINE uint16_t maxOptimallyResidentWorkgroupInvocations = 16 ;
95
95
NBL_CONSTEXPR_STATIC_INLINE uint32_t extraRandomField = 42 ;
@@ -278,15 +278,15 @@ void main(uint3 invocationID : SV_DispatchThreadID)
278
278
279
279
{
280
280
STATIC_ASSERT (nbl::hlsl::device_capabilities_traits<device_capabilities0>::shaderFloat64 == device_capabilities0::shaderFloat64);
281
- STATIC_ASSERT (nbl::hlsl::device_capabilities_traits<device_capabilities0>::subgroupArithmetic == device_capabilities0::subgroupArithmetic );
281
+ STATIC_ASSERT (nbl::hlsl::device_capabilities_traits<device_capabilities0>::shaderSubgroupArithmetic == device_capabilities0::shaderSubgroupArithmetic );
282
282
STATIC_ASSERT (nbl::hlsl::device_capabilities_traits<device_capabilities0>::fragmentShaderPixelInterlock == device_capabilities0::fragmentShaderPixelInterlock);
283
283
STATIC_ASSERT (nbl::hlsl::device_capabilities_traits<device_capabilities0>::maxOptimallyResidentWorkgroupInvocations == device_capabilities0::maxOptimallyResidentWorkgroupInvocations);
284
284
STATIC_ASSERT (nbl::hlsl::device_capabilities_traits<device_capabilities1>::shaderFloat64 == device_capabilities1::shaderFloat64);
285
- STATIC_ASSERT (nbl::hlsl::device_capabilities_traits<device_capabilities1>::subgroupArithmetic == false );
285
+ STATIC_ASSERT (nbl::hlsl::device_capabilities_traits<device_capabilities1>::shaderSubgroupArithmetic == false );
286
286
STATIC_ASSERT (nbl::hlsl::device_capabilities_traits<device_capabilities1>::fragmentShaderPixelInterlock == device_capabilities1::fragmentShaderPixelInterlock);
287
287
STATIC_ASSERT (nbl::hlsl::device_capabilities_traits<device_capabilities1>::maxOptimallyResidentWorkgroupInvocations == device_capabilities1::maxOptimallyResidentWorkgroupInvocations);
288
288
STATIC_ASSERT (nbl::hlsl::device_capabilities_traits<device_capabilities2>::shaderFloat64 == false );
289
- STATIC_ASSERT (nbl::hlsl::device_capabilities_traits<device_capabilities2>::subgroupArithmetic == device_capabilities2::subgroupArithmetic );
289
+ STATIC_ASSERT (nbl::hlsl::device_capabilities_traits<device_capabilities2>::shaderSubgroupArithmetic == device_capabilities2::shaderSubgroupArithmetic );
290
290
STATIC_ASSERT (nbl::hlsl::device_capabilities_traits<device_capabilities2>::fragmentShaderPixelInterlock == device_capabilities2::fragmentShaderPixelInterlock);
291
291
STATIC_ASSERT (nbl::hlsl::device_capabilities_traits<device_capabilities2>::maxOptimallyResidentWorkgroupInvocations == device_capabilities2::maxOptimallyResidentWorkgroupInvocations);
292
292
0 commit comments