/* * Copyright (C) 2017-2019 Intel Corporation * * SPDX-License-Identifier: MIT * */ #pragma once #include "runtime/helpers/hw_info.h" namespace NEO { struct CNLFamily; struct CNL; template <> struct GfxFamilyMapper { typedef CNLFamily GfxFamily; static const char *name; }; template <> struct HwMapper { enum { gfxFamily = IGFX_GEN10_CORE }; static const char *abbreviation; typedef GfxFamilyMapper(gfxFamily)>::GfxFamily GfxFamily; typedef CNL GfxProduct; }; } // namespace NEO