diff options
author | kinddragon <kinddragon@users.sourceforge.net> | 2010-04-20 04:10:49 +0400 |
---|---|---|
committer | kinddragon <kinddragon@users.sourceforge.net> | 2010-04-20 04:10:49 +0400 |
commit | cad48a541ba8ef89fdb603dafb4801aa0a0f4ebf (patch) | |
tree | ff298b7285dcaf58633ff947b5882b3672162f7f /src/DSUtil/vd.h | |
parent | 9804b0506923d5661f3161cb4cce7f71b57cf814 (diff) |
Merged DSUtils Win32 and Win64 code
CCpuID rewritten using intrinsics
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@1798 10f7b99b-c216-0410-bff0-8a66a9350fd8
Diffstat (limited to 'src/DSUtil/vd.h')
-rw-r--r-- | src/DSUtil/vd.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/DSUtil/vd.h b/src/DSUtil/vd.h index 9c4ddcc51..a69e406c0 100644 --- a/src/DSUtil/vd.h +++ b/src/DSUtil/vd.h @@ -18,12 +18,11 @@ // Notes:
// - BitBltFromI420ToRGB is from VirtualDub
// - BitBltFromYUY2ToRGB is from AviSynth 2.52
-// - The core assembly function of CCpuID is from DVD2AVI
// (- vd.cpp/h should be renamed to something more sensible already :)
#pragma once
-class CCpuID {public: CCpuID(); enum flag_t {mmx=1, ssemmx=2, ssefpu=4, sse2=8, _3dnow=16} m_flags;};
+class CCpuID {public: CCpuID(); enum flag_t {mmx=1, ssemmx=2, ssefpu=4, sse2=8, _3dnow=16, sse3=32} m_flags;};
extern CCpuID g_cpuid;
extern bool BitBltFromI420ToI420(int w, int h, BYTE* dsty, BYTE* dstu, BYTE* dstv, int dstpitch, BYTE* srcy, BYTE* srcu, BYTE* srcv, int srcpitch);
|