diff --git a/src/etnaviv/common/etna_core_info.h b/src/etnaviv/common/etna_core_info.h index 17d0d1c3cf1..8c5cb594724 100644 --- a/src/etnaviv/common/etna_core_info.h +++ b/src/etnaviv/common/etna_core_info.h @@ -62,6 +62,8 @@ enum etna_feature { ETNA_FEATURE_PE_NO_ALPHA_TEST, ETNA_FEATURE_SH_NO_ONECONST_LIMIT, ETNA_FEATURE_DEC400, + ETNA_FEATURE_VIP_V7, + ETNA_FEATURE_NN_XYDP0, ETNA_FEATURE_NUM, }; diff --git a/src/etnaviv/hwdb/etna_hwdb.c b/src/etnaviv/hwdb/etna_hwdb.c index 523763ba4fc..8b525946e7f 100644 --- a/src/etnaviv/hwdb/etna_hwdb.c +++ b/src/etnaviv/hwdb/etna_hwdb.c @@ -91,6 +91,9 @@ etna_query_feature_db(struct etna_core_info *info) ETNA_FEATURE(DEC400, DEC400); + ETNA_FEATURE(VIP_V7, VIP_V7); + ETNA_FEATURE(NN_XYDP0, NN_XYDP0); + /* Limits: */ if (info->type == ETNA_CORE_GPU) { info->gpu.max_instructions = db->InstructionCount;