1 // Copyright 2021 The Fuchsia Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #ifndef SRC_GRAPHICS_LIB_COMPUTE_RADIX_SORT_PLATFORMS_VK_TARGETS_VENDORS_AMD_GCN3_U64_CONFIG_H_ 6 #define SRC_GRAPHICS_LIB_COMPUTE_RADIX_SORT_PLATFORMS_VK_TARGETS_VENDORS_AMD_GCN3_U64_CONFIG_H_ 7 8 // 9 // 10 // 11 12 // clang-format off 13 #define RS_KEYVAL_DWORDS 2 14 15 #define RS_FILL_WORKGROUP_SIZE_LOG2 7 16 #define RS_FILL_BLOCK_ROWS 8 17 18 #define RS_HISTOGRAM_WORKGROUP_SIZE_LOG2 8 19 #define RS_HISTOGRAM_SUBGROUP_SIZE_LOG2 6 20 #define RS_HISTOGRAM_BLOCK_ROWS 14 21 22 #define RS_PREFIX_WORKGROUP_SIZE_LOG2 8 23 #define RS_PREFIX_SUBGROUP_SIZE_LOG2 6 24 25 #define RS_SCATTER_WORKGROUP_SIZE_LOG2 8 26 #define RS_SCATTER_SUBGROUP_SIZE_LOG2 6 27 #define RS_SCATTER_BLOCK_ROWS 14 28 // clang-format on 29 30 // 31 // 32 // 33 34 #endif // SRC_GRAPHICS_LIB_COMPUTE_RADIX_SORT_PLATFORMS_VK_TARGETS_VENDORS_AMD_GCN3_U64_CONFIG_H_ 35