Change virtual class HardwareInterface to static

Change-Id: I4f1f59ecb51b95041dc6dcc6c606b94595813f53
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
This commit is contained in:
Filip Hazubski
2018-09-27 15:22:36 +02:00
committed by sys_ocldev
parent f3b1d73e88
commit b16bd14f37
20 changed files with 268 additions and 342 deletions

View File

@ -11,9 +11,6 @@
namespace OCLRT {
template <class GfxFamily>
class BaseInterfaceVersion;
extern HwHelper *hwHelperFactory[IGFX_MAX_CORE];
struct GENX {
@ -374,8 +371,7 @@ struct GENX {
inline void setMemoryAddressHigh(uint32_t) {}
} MI_ATOMIC;
using HARDWARE_INTERFACE = BaseInterfaceVersion<GENX>;
typedef GPGPU_WALKER WALKER_TYPE;
using WALKER_TYPE = GPGPU_WALKER;
static GPGPU_WALKER cmdInitGpgpuWalker;
static INTERFACE_DESCRIPTOR_DATA cmdInitInterfaceDescriptorData;
static MEDIA_STATE_FLUSH cmdInitMediaStateFlush;