2 * Copyright (C) 2009 David McPaul
4 * All rights reserved. Distributed under the terms of the MIT License.
7 #ifndef __CPU_CAPABILITIES__
8 #define __CPU_CAPABILITIES__
10 #define CAPABILITY_MMX 1
11 #define CAPABILITY_SSE1 2
12 #define CAPABILITY_SSE2 3
13 #define CAPABILITY_SSE3 4
14 #define CAPABILITY_SSSE3 5
15 #define CAPABILITY_SSE41 6
16 #define CAPABILITY_SSE42 7
19 class CPUCapabilities
{
32 void PrintCapabilities();
37 void setIntelCapabilities();
40 #endif //__CPU_CAPABILITIES__