37 |
* |
* |
38 |
****************************************************************************/ |
****************************************************************************/ |
39 |
|
|
40 |
|
#include "../xvid.h" |
41 |
|
|
42 |
#ifndef _EMMS_H_ |
#ifndef _EMMS_H_ |
43 |
#define _EMMS_H_ |
#define _EMMS_H_ |
44 |
|
|
57 |
|
|
58 |
emmsFunc emms_c; |
emmsFunc emms_c; |
59 |
emmsFunc emms_mmx; |
emmsFunc emms_mmx; |
60 |
|
emmsFunc emms_3dn; |
61 |
|
|
62 |
/***************************************************************************** |
/***************************************************************************** |
63 |
* Prototypes |
* Prototypes |
64 |
****************************************************************************/ |
****************************************************************************/ |
65 |
|
|
66 |
#if defined(ARCH_X86) |
#ifdef ARCH_X86 |
67 |
/* Returns the cpuid feature flags - defined in x86_asm/cpuid.asm */ |
extern int check_cpu_features(void); |
68 |
int check_cpu_features(void); |
extern void sse_os_trigger(void); |
69 |
|
extern void sse2_os_trigger(void); |
70 |
#endif |
#endif |
71 |
|
|
72 |
|
|
73 |
#endif |
#endif |