X64 transport [Part 3](Update VD)
commita5fcec47c93665594d6b89a3210cca33b7380f93
authoryuzhuohuang@qq.com <yuzhuohuang@qq.com>
Mon, 15 Oct 2012 08:56:12 +0000 (15 16:56 +0800)
committerxy <yuzhuohuang@qq.com>
Mon, 19 Nov 2012 13:56:18 +0000 (19 21:56 +0800)
tree7468a92c40e0696d6b791ca7f70e2284da0453c9
parentd2feb83773352001fa05fa90ead7a53aede0278c
X64 transport [Part 3](Update VD)
245 files changed:
include/vd2/Copying [new file with mode: 0644]
include/vd2/OldFilterSDK/Filter.h [new file with mode: 0644]
include/vd2/OldFilterSDK/ScriptError.h [new file with mode: 0644]
include/vd2/OldFilterSDK/ScriptInterpreter.h [new file with mode: 0644]
include/vd2/OldFilterSDK/ScriptValue.h [new file with mode: 0644]
include/vd2/OldFilterSDK/VBitmap.h [new file with mode: 0644]
include/vd2/OldFilterSDK/VirtualDub.h [copied from include/virtualdub/VirtualDub.h with 100% similarity]
include/vd2/PluginSDK.chm [new file with mode: 0644]
include/vd2/VDXFrame/Unknown.h [new file with mode: 0644]
include/vd2/VDXFrame/VideoFilter.h [new file with mode: 0644]
include/vd2/VDXFrame/VideoFilterDialog.h [new file with mode: 0644]
include/vd2/VDXFrame/VideoFilterEntry.h [new file with mode: 0644]
include/vd2/extras/FilterSDK/Filter.h [moved from include/virtualdub/Filter.h with 51% similarity]
include/vd2/extras/FilterSDK/ScriptError.h [new file with mode: 0644]
include/vd2/extras/FilterSDK/ScriptInterpreter.h [new file with mode: 0644]
include/vd2/extras/FilterSDK/ScriptValue.h [moved from include/virtualdub/ScriptValue.h with 58% similarity]
include/vd2/extras/FilterSDK/VBitmap.h [moved from include/virtualdub/VBitmap.h with 53% similarity]
include/vd2/extras/FilterSDK/VirtualDub.h [moved from include/virtualdub/VirtualDub.h with 100% similarity]
include/vd2/extras/FilterSDK/readme.txt [new file with mode: 0644]
include/vd2/plugin/vdaudiofilt.h [new file with mode: 0644]
include/vd2/plugin/vdinputdriver.h [new file with mode: 0644]
include/vd2/plugin/vdplugin.h [new file with mode: 0644]
include/vd2/plugin/vdvideofilt.h [new file with mode: 0644]
include/vd2/plugin/vdvideoutil.h [new file with mode: 0644]
include/virtualdub/ScriptError.h [deleted file]
include/virtualdub/ScriptInterpreter.h [deleted file]
src/YASM.props [new file with mode: 0644]
src/YASM.targets [new file with mode: 0644]
src/YASM.xml [new file with mode: 0644]
src/dsutil/dsutil_vs2010.vcxproj
src/dsutil/dsutil_vs2010.vcxproj.filters
src/dsutil/vd.cpp
src/dsutil/vd.h
src/dsutil/vd_asm.cpp [new file with mode: 0644]
src/dsutil/vd_asm.h [new file with mode: 0644]
src/filters/transform/basevideofilter/BaseVideoFilter.cpp
src/filters/transform/vsfilter/VSFilter_vs2010.sln
src/filters/transform/vsfilter/plugins.cpp
src/filters/transform/vsfilter/vsfilter_2010/vsfilter_2010.vcxproj
src/thirdparty/VirtualDub/Kasumi/Kasumi.vcxproj [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/Kasumi.vcxproj.filters [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/bitutils.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/blt_setup.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/blt_spanutils.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/blt_spanutils_x86.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/resample_stages.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/resample_stages_reference.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/resample_stages_x64.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/resample_stages_x86.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/stdafx.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/uberblit.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/uberblit_16f.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/uberblit_base.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/uberblit_fill.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/uberblit_gen.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/uberblit_input.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/uberblit_interlace.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/uberblit_pal.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/uberblit_resample.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/uberblit_resample_special.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/uberblit_resample_special_x86.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/uberblit_rgb.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/uberblit_rgb_x86.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/uberblit_swizzle.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/uberblit_swizzle_x86.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/uberblit_v210.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/uberblit_ycbcr.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/uberblit_ycbcr_generic.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/h/uberblit_ycbcr_x86.h [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/a64_resample.asm64 [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/a_bltrgb.asm [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/a_bltrgb2yuv_mmx.asm [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/a_bltrgb_mmx.asm [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/a_bltyuv2rgb_sse2.asm [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/a_resample_mmx.asm [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/a_resample_sse41.asm [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/a_spanutils_isse.asm [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/a_stretchrgb_mmx.asm [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/a_stretchrgb_point.asm [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/a_triblt.inc [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/a_triblt_mmx.asm [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/a_triblt_scalar.asm [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/a_triblt_sse2.asm [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/alphablt.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/blitter.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/blt.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/blt_reference.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/blt_reference_pal.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/blt_reference_rgb.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/blt_reference_yuv.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/blt_reference_yuv2yuv.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/blt_reference_yuvrev.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/blt_setup.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/blt_spanutils.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/blt_spanutils_x86.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/blt_uberblit.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/blt_x86.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/pixel.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/pixmaputils.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/region.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/resample.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/resample_kernels.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/resample_stages.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/resample_stages_reference.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/resample_stages_x64.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/resample_stages_x86.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/stdafx.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/stretchblt_reference.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/tables.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/triblt.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/uberblit.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/uberblit_16f.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/uberblit_gen.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/uberblit_resample.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/uberblit_resample_special.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/uberblit_resample_special_x86.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/uberblit_swizzle.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/uberblit_swizzle_x86.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/uberblit_v210.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/uberblit_ycbcr_generic.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/Kasumi/source/uberblit_ycbcr_x86.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/Kasumi/blitter.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/Kasumi/pixel.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/Kasumi/pixmap.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/Kasumi/pixmapops.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/Kasumi/pixmaputils.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/Kasumi/region.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/Kasumi/resample.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/Kasumi/resample_kernels.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/Kasumi/tables.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/Kasumi/text.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/Kasumi/triblt.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/Error.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/Fraction.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/VDNamespace.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/VDQueue.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/VDRingBuffer.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/VDScheduler.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/VDString.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/atomic.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/binary.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/bitmath.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/cache.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/cmdline.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/cpuaccel.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/date.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/debug.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/debugx86.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/event.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/file.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/fileasync.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/filesys.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/filewatcher.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/halffloat.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/hash.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/int128.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/linearalloc.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/list.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/log.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/math.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/memory.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/process.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/profile.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/progress.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/protscope.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/refcount.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/registry.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/registrymemory.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/source/bitmath.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/source/registrymemory.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/strutil.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/text.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/thread.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/thunk.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/time.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/tls.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/unknown.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/vdalloc.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/vdstl.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/vdstl_hash.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/vdstl_hashmap.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/vdstl_hashset.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/vdstl_hashtable.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/vdstl_vector.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/vdtypes.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/vectors.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/vectors_float.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/vectors_int.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/w32assist.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/win32/intrin.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/win32/miniwindows.h [new file with mode: 0644]
src/thirdparty/VirtualDub/h/vd2/system/zip.h [new file with mode: 0644]
src/thirdparty/VirtualDub/system/h/stdafx.h [new file with mode: 0644]
src/thirdparty/VirtualDub/system/linearalloc.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/Error.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/Fraction.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/VDNamespace.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/VDScheduler.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/VDString.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/a64_cpuaccel.asm [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/a64_fraction.asm [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/a64_int128.asm [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/a64_thunk.asm [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/a_memory.asm [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/a_thunk.asm [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/cache.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/cmdline.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/cpuaccel.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/date.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/debug.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/debugx86.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/event.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/file.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/fileasync.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/filesys.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/filewatcher.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/halffloat.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/hash.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/int128.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/list.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/log.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/math.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/memory.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/process.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/profile.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/progress.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/protscope.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/refcount.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/registry.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/stdaccel.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/stdafx.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/strutil.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/text.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/thread.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/thunk.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/time.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/tls.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/vdstl.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/vdstl_hash.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/vdstl_hashtable.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/vectors.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/w32assist.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/source/zip.cpp [new file with mode: 0644]
src/thirdparty/VirtualDub/system/system.vcxproj [new file with mode: 0644]
src/thirdparty/VirtualDub/system/system.vcxproj.filters [new file with mode: 0644]