2022-04-01 00:11:42 +02:00
|
|
|
//===== Copyright (c) 1996-2005, Valve Corporation, All rights reserved. ======//
|
2022-03-21 23:13:03 +01:00
|
|
|
//
|
|
|
|
// Purpose:
|
|
|
|
//
|
|
|
|
// $NoKeywords: $
|
|
|
|
//=============================================================================//
|
|
|
|
#ifndef CPU_H
|
|
|
|
#define CPU_H
|
|
|
|
|
|
|
|
bool CheckSSE3Technology(void);
|
|
|
|
bool CheckSSSE3Technology(void);
|
|
|
|
bool CheckSSE41Technology(void);
|
|
|
|
bool CheckSSE42Technology(void);
|
|
|
|
bool CheckSSE4aTechnology(void);
|
|
|
|
|
|
|
|
const char* GetProcessorVendorId(void);
|
2022-04-18 16:45:26 +02:00
|
|
|
const char* GetProcessorBrand(bool bRemovePadding);
|
2022-03-21 23:13:03 +01:00
|
|
|
|
|
|
|
const CPUInformation& GetCPUInformation(void);
|
|
|
|
|
|
|
|
#endif // CPU_H
|