*****************************************************************************/
-/*Auto created on 2020-12-14 17:31*/
+/*Auto created on 2021-03-05 22:36*/
#ifndef _gc_feature_database_h_
#define _gc_feature_database_h_
gctUINT32 G2D_DEC400_MINOR;
gctUINT32 NNMadPerCore;
gctUINT32 NNCoreCount;
+ gctUINT32 NN_ACTIVE_CORE_COUNT;
gctUINT32 NNCoreCount_INT8;
gctUINT32 NNCoreCount_INT16;
gctUINT32 NNCoreCount_FLOAT16;
gctUINT32 MAX_TILE_X_SIZE;
gctUINT32 NN_CLUSTER_NUM_FOR_POWER_CONTROL;
gctUINT32 NN_IN_LINES_PER_CYCLE;
+ gctUINT32 VIP_CLUSTER_COUNT;
gctUINT32 REG_FastClear:1;
gctUINT32 REG_SpecialAntiAliasing:1;
gctUINT32 REG_Pipe3D:1;
gctUINT32 LDST_CONV_4ROUNDING_MODES:1;
gctUINT32 FULL_PACK_MODE_SUPPORT:1;
gctUINT32 DEPTH_FLOAT32_SUPPORT:1;
+ gctUINT32 GPU_INSPECTOR_COUNTERS:1;
gctUINT32 FP32_TO_FP16_CONV_FIX:1;
+ gctUINT32 IMGLD_COMP_COUNT_FIX:1;
+ gctUINT32 IMGLD_WIDTH_LT16_FIX:1;
+ gctUINT32 TX_FILTER_ROUND_FIX:1;
+ gctUINT32 SH_FP32_FMA_SUPPORT:1;
gctUINT32 VG_TS_CULLING:1;
gctUINT32 VG_FP25:1;
gctUINT32 VG_AYUV_INPUT_OUTPUT:1;
gctUINT32 PRELU_LEAKLY_RELU_CLAMP:1;
gctUINT32 TPLITE_BFLOAT16:1;
gctUINT32 PREPROCESS_IMG_BUF_640BYTE_LIMIT:1;
+ gctUINT32 NN_POST_OUT_SUPPORT_FP16:1;
+ gctUINT32 NN_POST_OUT_SUPPORT_BF16:1;
+ gctUINT32 NN_POST_OUT_SUPPORT_FP32:1;
gctUINT32 TP_KERNEL_1BYTE_ALGIN:1;
gctUINT32 BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE:1;
gctUINT32 NN_COMPRESSION_BYPASSS:1;
gctUINT32 NN_1x1_NON_POOLING_PACKING:1;
gctUINT32 NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING:1;
gctUINT32 NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2:1;
+ gctUINT32 TP_REMOVE_FC:1;
+ gctUINT32 VIP_REMOVE_MMU:1;
gctUINT32 NN_MP_INTER_CONNECT_RING:1;
gctUINT32 NN_SUPPORT_BATCH:1;
gctUINT32 NN_2D_AVERAGE_OUTPUT:1;
gctUINT32 NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX:1;
gctUINT32 NN_IN_TILE_DATA_IS_ALL_PAD_FIX:1;
gctUINT32 NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX:1;
+ gctUINT32 CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX:1;
gctUINT32 TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX:1;
gctUINT32 NN_KERNEL_1x1_NO_PAD_FIX:1;
gctUINT32 NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX:1;
gctUINT32 TP_NOT_FULL_USE_CACHE_LINE_FIX:1;
gctUINT32 SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX:1;
gctUINT32 BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX:1;
- gctUINT32 TP_ASSYM_INT8_BUG_FIX:1;
- gctUINT32 NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX:1;
+ gctUINT32 TP_ASSYM_INT8_FIX:1;
+ gctUINT32 NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX:1;
+ gctUINT32 NN_2ND_IMG_BASE_ADDR_FIX:1;
+ gctUINT32 NN_TP_SYSTEM_FIX:1;
+ gctUINT32 NN_INTILE_YSIZE_128_LIMIT_FIX:1;
+ gctUINT32 SH_CLOCK_GATOR_IDLE_CONDITON_FIX:1;
+ gctUINT32 NN_BURST_COLLECTER_LAST_FLAG_FIX:1;
+ gctUINT32 NN_2ND_IMG_SMALL_3D_TILE_FIX:1;
+ gctUINT32 NN_TILE_YSIZE_127_LIMITATION_FIX:1;
+ gctUINT32 NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX:1;
+ gctUINT32 NN_VIPSRAM_DOUBLE_BUFFER_FIX:1;
+ gctUINT32 NN_JD_DIRECT_MODE_FIX:1;
+ gctUINT32 NN_KERNEL_DIRECT_WRONG_PUSH_FIX:1;
+ gctUINT32 HI_DEFAULT_ENABLE_REORDER_FIX:1;
gctUINT32 NN_INTERLEVE8:1;
gctUINT32 NN_FP16_ALU:1;
gctUINT32 NN_INT16_ALU:1;
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x0, /* gcFEATURE_BIT_REG_FastClear */
0x1, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x0, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x0, /* gcFEATURE_BIT_REG_FastClear */
0x1, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x0, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x0, /* gcFEATURE_BIT_REG_FastClear */
0x1, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x0, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x0, /* gcFEATURE_BIT_REG_FastClear */
0x0, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x0, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x1, /* gcFEATURE_BIT_REG_FastClear */
0x0, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x1, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x0, /* gcFEATURE_BIT_REG_FastClear */
0x1, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x0, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x0, /* gcFEATURE_BIT_REG_FastClear */
0x1, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x0, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x1, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x0, /* gcFEATURE_BIT_REG_FastClear */
0x1, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x0, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x1, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x1, /* gcFEATURE_BIT_REG_FastClear */
0x0, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x1, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x1, /* gcFEATURE_BIT_REG_FastClear */
0x0, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x1, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x1, /* gcFEATURE_BIT_REG_FastClear */
0x0, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x1, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x1, /* gcFEATURE_BIT_REG_FastClear */
0x0, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x1, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x1, /* gcFEATURE_BIT_REG_FastClear */
0x0, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x1, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x1, /* gcFEATURE_BIT_REG_FastClear */
0x0, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x1, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x1, /* gcFEATURE_BIT_REG_FastClear */
0x0, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x1, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x1, /* gcFEATURE_BIT_REG_FastClear */
0x0, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x1, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x1, /* gcFEATURE_BIT_REG_FastClear */
0x0, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x1, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x1, /* gcFEATURE_BIT_REG_FastClear */
0x0, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x1, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x1, /* gcFEATURE_BIT_REG_FastClear */
0x0, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x1, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_G2D_YUV420_101010 */
0x0, /* gcFEATURE_BIT_SH_VX2_FLOATING_MAD_FIX */
0x0, /* gcFEATURE_BIT_TS_FC_VULKAN_SUPPORT */
- 0x1, /* gcFEATURE_BIT_MSAA_FLOAT_64BIT */
+ 0x0, /* gcFEATURE_BIT_MSAA_FLOAT_64BIT */
0x0, /* gcFEATURE_BIT_INDIRECT_COMPUTE_ZERODIM_FIX */
0x0, /* gcFEATURE_BIT_Q_CHANNEL_SUPPORT */
0x0, /* gcFEATURE_BIT_MMU_PAGE_DESCRIPTOR */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x1, /* gcFEATURE_BIT_REG_FastClear */
0x0, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x1, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_G2D_YUV420_101010 */
0x0, /* gcFEATURE_BIT_SH_VX2_FLOATING_MAD_FIX */
0x0, /* gcFEATURE_BIT_TS_FC_VULKAN_SUPPORT */
- 0x1, /* gcFEATURE_BIT_MSAA_FLOAT_64BIT */
+ 0x0, /* gcFEATURE_BIT_MSAA_FLOAT_64BIT */
0x0, /* gcFEATURE_BIT_INDIRECT_COMPUTE_ZERODIM_FIX */
0x0, /* gcFEATURE_BIT_Q_CHANNEL_SUPPORT */
0x0, /* gcFEATURE_BIT_MMU_PAGE_DESCRIPTOR */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x1, /* gcFEATURE_BIT_REG_FastClear */
0x0, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x1, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x1, /* gcFEATURE_BIT_REG_FastClear */
0x0, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x1, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x1, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x1, /* gcFEATURE_BIT_REG_FastClear */
0x0, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x1, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x1, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x1, /* gcFEATURE_BIT_REG_FastClear */
0x0, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x1, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x1, /* gcFEATURE_BIT_REG_FastClear */
0x0, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x1, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x1, /* gcFEATURE_BIT_REG_FastClear */
0x0, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x1, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x0, /* gcFEATURE_VALUE_NNMadPerCore */
0x0, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x0, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x0, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x0, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x0, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x0, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x1, /* gcFEATURE_BIT_REG_FastClear */
0x0, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x1, /* gcFEATURE_BIT_REG_Pipe3D */
0x1, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x1, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x1, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x1, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x1, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x1, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x0, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x0, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x0, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x1, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x1, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x0, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x0, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x0, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x40, /* gcFEATURE_VALUE_NNMadPerCore */
0x6, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x6, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x6, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x6, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x40, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x1, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x3, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x1, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x0, /* gcFEATURE_BIT_REG_FastClear */
0x0, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x1, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x1, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x1, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x1, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x1, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x0, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x0, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x1, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x1, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x1, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x1, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x1, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x1, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x1, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x1, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x1, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x1, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x1, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x1, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x1, /* gcFEATURE_BIT_NN_INT16_ALU */
0x0, /* gcFEATURE_VALUE_G2D_DEC400_MINOR */
0x40, /* gcFEATURE_VALUE_NNMadPerCore */
0x6, /* gcFEATURE_VALUE_NNCoreCount */
+ 0x6, /* gcFEATURE_VALUE_NN_ACTIVE_CORE_COUNT */
0x6, /* gcFEATURE_VALUE_NNCoreCount_INT8 */
0x6, /* gcFEATURE_VALUE_NNCoreCount_INT16 */
0x0, /* gcFEATURE_VALUE_NNCoreCount_FLOAT16 */
0x40, /* gcFEATURE_VALUE_MAX_TILE_X_SIZE */
0x1, /* gcFEATURE_VALUE_NN_CLUSTER_NUM_FOR_POWER_CONTROL */
0x3, /* gcFEATURE_VALUE_NN_IN_LINES_PER_CYCLE */
+ 0x1, /* gcFEATURE_VALUE_VIP_CLUSTER_COUNT */
0x0, /* gcFEATURE_BIT_REG_FastClear */
0x0, /* gcFEATURE_BIT_REG_SpecialAntiAliasing */
0x1, /* gcFEATURE_BIT_REG_Pipe3D */
0x0, /* gcFEATURE_BIT_LDST_CONV_4ROUNDING_MODES */
0x0, /* gcFEATURE_BIT_FULL_PACK_MODE_SUPPORT */
0x0, /* gcFEATURE_BIT_DEPTH_FLOAT32_SUPPORT */
+ 0x0, /* gcFEATURE_BIT_GPU_INSPECTOR_COUNTERS */
0x0, /* gcFEATURE_BIT_FP32_TO_FP16_CONV_FIX */
+ 0x0, /* gcFEATURE_BIT_IMGLD_COMP_COUNT_FIX */
+ 0x1, /* gcFEATURE_BIT_IMGLD_WIDTH_LT16_FIX */
+ 0x0, /* gcFEATURE_BIT_TX_FILTER_ROUND_FIX */
+ 0x0, /* gcFEATURE_BIT_SH_FP32_FMA_SUPPORT */
0x0, /* gcFEATURE_BIT_VG_TS_CULLING */
0x0, /* gcFEATURE_BIT_VG_FP25 */
0x0, /* gcFEATURE_BIT_VG_AYUV_INPUT_OUTPUT */
0x0, /* gcFEATURE_BIT_PRELU_LEAKLY_RELU_CLAMP */
0x0, /* gcFEATURE_BIT_TPLITE_BFLOAT16 */
0x0, /* gcFEATURE_BIT_PREPROCESS_IMG_BUF_640BYTE_LIMIT */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_BF16 */
+ 0x0, /* gcFEATURE_BIT_NN_POST_OUT_SUPPORT_FP32 */
0x0, /* gcFEATURE_BIT_TP_KERNEL_1BYTE_ALGIN */
0x0, /* gcFEATURE_BIT_BFLOAT_COEF_COMPRESSION_ZERO_COEFBIT14_INVERSE */
0x0, /* gcFEATURE_BIT_NN_COMPRESSION_BYPASSS */
0x0, /* gcFEATURE_BIT_NN_1x1_NON_POOLING_PACKING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BOTH_CONV_NATIVE_STRIDE2_AND_POOLING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_CONV1x1_AND_NATIVE_CONV_STRIDE2 */
+ 0x0, /* gcFEATURE_BIT_TP_REMOVE_FC */
+ 0x0, /* gcFEATURE_BIT_VIP_REMOVE_MMU */
0x0, /* gcFEATURE_BIT_NN_MP_INTER_CONNECT_RING */
0x0, /* gcFEATURE_BIT_NN_SUPPORT_BATCH */
0x0, /* gcFEATURE_BIT_NN_2D_AVERAGE_OUTPUT */
0x1, /* gcFEATURE_BIT_NN_WASTE_COEF_READ_WRITE_BANDWIDTH_128BYTE_VIPSRAM_IN_FULL_PATIAL_CACHE_MODE_FIX */
0x1, /* gcFEATURE_BIT_NN_IN_TILE_DATA_IS_ALL_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_TP_INSTR_COMPLETE_IN_SAME_CYCLE_WITH_WAIT_EVENT_FIX */
+ 0x0, /* gcFEATURE_BIT_CORE_IMAGE_TRANSER_NOT_EFFICIENT_BETWEEN_PARTITION_FIX */
0x1, /* gcFEATURE_BIT_TP_FC_KERNEL_STREAM_MUST_LESS_THAN_OR_EQUAL_TO_64BYTE_WHEN_1BYTE_ALGINE_FIX */
0x0, /* gcFEATURE_BIT_NN_KERNEL_1x1_NO_PAD_FIX */
0x0, /* gcFEATURE_BIT_NN_DEPTHWISE_AFTER_16BIT_LAYER_LIMIT_FIX */
0x0, /* gcFEATURE_BIT_TP_NOT_FULL_USE_CACHE_LINE_FIX */
0x0, /* gcFEATURE_BIT_SH_MOVAI_MOVAR_UNUSED_COMPONENTS_WRITE_DIRTY_DATA_FIX */
0x0, /* gcFEATURE_BIT_BURST_COLLECT_CONSUMES_MC_DATA_WIDTH_PER_CYCLE_FIX */
- 0x1, /* gcFEATURE_BIT_TP_ASSYM_INT8_BUG_FIX */
- 0x1, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_BUG_FIX */
+ 0x1, /* gcFEATURE_BIT_TP_ASSYM_INT8_FIX */
+ 0x1, /* gcFEATURE_BIT_NN_PAD_SLICE_ERROR_WHEN_TRANSPSE_FIX */
+ 0x1, /* gcFEATURE_BIT_NN_2ND_IMG_BASE_ADDR_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TP_SYSTEM_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_INTILE_YSIZE_128_LIMIT_FIX */
+ 0x1, /* gcFEATURE_BIT_SH_CLOCK_GATOR_IDLE_CONDITON_FIX */
+ 0x1, /* gcFEATURE_BIT_NN_BURST_COLLECTER_LAST_FLAG_FIX */
+ 0x1, /* gcFEATURE_BIT_NN_2ND_IMG_SMALL_3D_TILE_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_TILE_YSIZE_127_LIMITATION_FIX */
+ 0x1, /* gcFEATURE_BIT_NN_CONV_1D_16BIT_FORMAT_INTILE_SIZE_LIMITATION_FIX */
+ 0x1, /* gcFEATURE_BIT_NN_VIPSRAM_DOUBLE_BUFFER_FIX */
+ 0x0, /* gcFEATURE_BIT_NN_JD_DIRECT_MODE_FIX */
+ 0x1, /* gcFEATURE_BIT_NN_KERNEL_DIRECT_WRONG_PUSH_FIX */
+ 0x1, /* gcFEATURE_BIT_HI_DEFAULT_ENABLE_REORDER_FIX */
0x0, /* gcFEATURE_BIT_NN_INTERLEVE8 */
0x0, /* gcFEATURE_BIT_NN_FP16_ALU */
0x1, /* gcFEATURE_BIT_NN_INT16_ALU */