diff options
author | k-m_schindler <k-m_schindler@b956fd51-792f-4845-bead-9b4dfca2ff2c> | 2013-12-24 00:40:39 +0000 |
---|---|---|
committer | k-m_schindler <k-m_schindler@b956fd51-792f-4845-bead-9b4dfca2ff2c> | 2013-12-24 00:40:39 +0000 |
commit | 0be700145c3b1e38e41cf4e1c649c5da8247c90c (patch) | |
tree | 8ed9fba6197169081afe506eb58b0b35df65930b /src/lib/ffmpeg-2.1/libavutil/cpu.pas | |
parent | 8398d5b4df7636bc809d4290b03edaa64f018a9e (diff) | |
download | usdx-0be700145c3b1e38e41cf4e1c649c5da8247c90c.tar.gz usdx-0be700145c3b1e38e41cf4e1c649c5da8247c90c.tar.xz usdx-0be700145c3b1e38e41cf4e1c649c5da8247c90c.zip |
working on the libavutil files.
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3048 b956fd51-792f-4845-bead-9b4dfca2ff2c
Diffstat (limited to 'src/lib/ffmpeg-2.1/libavutil/cpu.pas')
-rw-r--r-- | src/lib/ffmpeg-2.1/libavutil/cpu.pas | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/src/lib/ffmpeg-2.1/libavutil/cpu.pas b/src/lib/ffmpeg-2.1/libavutil/cpu.pas index 635b8928..4cb468a8 100644 --- a/src/lib/ffmpeg-2.1/libavutil/cpu.pas +++ b/src/lib/ffmpeg-2.1/libavutil/cpu.pas @@ -19,7 +19,7 @@ * - Changes and updates by the UltraStar Deluxe Team * * Conversion of libavutil/cpu.h - * avutil version 52.38.100 + * avutil version 52.48.100 - 52.48.101 * *) @@ -35,9 +35,11 @@ const AV_CPU_FLAG_SSE = $0008; ///< SSE functions AV_CPU_FLAG_SSE2 = $0010; ///< PIV SSE2 functions AV_CPU_FLAG_SSE2SLOW = $40000000; ///< SSE2 supported, but usually not faster + ///< than regular MMX/SSE (e.g. Core1) AV_CPU_FLAG_3DNOWEXT = $0020; ///< AMD 3DNowExt AV_CPU_FLAG_SSE3 = $0040; ///< Prescott SSE3 functions AV_CPU_FLAG_SSE3SLOW = $20000000; ///< SSE3 supported, but usually not faster + ///< than regular MMX/SSE (e.g. Core1) AV_CPU_FLAG_SSSE3 = $0080; ///< Conroe SSSE3 functions AV_CPU_FLAG_ATOM = $10000000; ///< Atom processor, some SSSE3 instructions are slower AV_CPU_FLAG_SSE4 = $0100; ///< Penryn SSE4.1 functions @@ -48,6 +50,8 @@ const AV_CPU_FLAG_CMOV = $1001000; ///< supports cmov instruction + AV_CPU_FLAG_AVX2 = $8000; ///< AVX2 functions: requires OS support even if YMM registers aren't used + AV_CPU_FLAG_ALTIVEC = $0001; ///< standard AV_CPU_FLAG_ARMV5TE = (1 << 0); @@ -108,11 +112,3 @@ function av_parse_cpu_caps(flags: Pcuint; s: {const} PAnsiChar): cint; *) function av_cpu_count(): cint; cdecl; external av__util; - -(* The following CPU-specific functions shall not be called directly. *) -function ff_get_cpu_flags_arm(): cint; - cdecl; external av__util; -function ff_get_cpu_flags_ppc(): cint; - cdecl; external av__util; -function ff_get_cpu_flags_x86(): cint; - cdecl; external av__util; |