|
|
|
@ -67,25 +67,29 @@ |
|
|
|
|
# define GLM_MESSAGE_ARCH_DISPLAYED |
|
|
|
|
# if(GLM_ARCH == GLM_ARCH_PURE) |
|
|
|
|
# pragma message("GLM: Platform independent code") |
|
|
|
|
# elif(GLM_ARCH & GLM_ARCH_ARM) |
|
|
|
|
# pragma message("GLM: ARM instruction set") |
|
|
|
|
# elif(GLM_ARCH & GLM_ARCH_AVX2) |
|
|
|
|
# elif(GLM_ARCH == GLM_ARCH_AVX2) |
|
|
|
|
# pragma message("GLM: AVX2 instruction set") |
|
|
|
|
# elif(GLM_ARCH & GLM_ARCH_AVX) |
|
|
|
|
# elif(GLM_ARCH == GLM_ARCH_AVX) |
|
|
|
|
# pragma message("GLM: AVX instruction set") |
|
|
|
|
# elif(GLM_ARCH & GLM_ARCH_SSE3) |
|
|
|
|
# elif(GLM_ARCH == GLM_ARCH_SSE42) |
|
|
|
|
# pragma message("GLM: SSE4.2 instruction set") |
|
|
|
|
# elif(GLM_ARCH == GLM_ARCH_SSE41) |
|
|
|
|
# pragma message("GLM: SSE4.1 instruction set") |
|
|
|
|
# elif(GLM_ARCH == GLM_ARCH_SSSE3) |
|
|
|
|
# pragma message("GLM: SSSE3 instruction set") |
|
|
|
|
# elif(GLM_ARCH == GLM_ARCH_SSE3) |
|
|
|
|
# pragma message("GLM: SSE3 instruction set") |
|
|
|
|
# elif(GLM_ARCH & GLM_ARCH_SSE2) |
|
|
|
|
# elif(GLM_ARCH == GLM_ARCH_SSE2) |
|
|
|
|
# pragma message("GLM: SSE2 instruction set") |
|
|
|
|
# elif(GLM_ARCH & GLM_ARCH_X86) |
|
|
|
|
# elif(GLM_ARCH == GLM_ARCH_X86) |
|
|
|
|
# pragma message("GLM: x86 instruction set") |
|
|
|
|
# elif(GLM_ARCH & GLM_ARCH_NEON) |
|
|
|
|
# elif(GLM_ARCH == GLM_ARCH_NEON) |
|
|
|
|
# pragma message("GLM: NEON instruction set") |
|
|
|
|
# elif(GLM_ARCH & GLM_ARCH_ARM) |
|
|
|
|
# elif(GLM_ARCH == GLM_ARCH_ARM) |
|
|
|
|
# pragma message("GLM: ARM instruction set") |
|
|
|
|
# elif(GLM_ARCH & GLM_ARCH_MIPS) |
|
|
|
|
# elif(GLM_ARCH == GLM_ARCH_MIPS) |
|
|
|
|
# pragma message("GLM: MIPS instruction set") |
|
|
|
|
# elif(GLM_ARCH & GLM_ARCH_PPC) |
|
|
|
|
# elif(GLM_ARCH == GLM_ARCH_PPC) |
|
|
|
|
# pragma message("GLM: PowerPC architechture") |
|
|
|
|
# endif//GLM_ARCH
|
|
|
|
|
#endif//GLM_MESSAGE
|
|
|
|
|