Highly optimized libvpx version for Intel Atom CPUs (embedded devices) https://doubango.org
  • C 73%
  • Assembly 16.9%
  • C++ 3.4%
  • Shell 2.1%
  • Makefile 2%
  • Other 2.6%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2015-08-04 02:37:28 +02:00
build . 2015-06-21 09:14:05 +02:00
examples . 2015-06-21 09:14:05 +02:00
include . 2015-06-21 09:14:05 +02:00
source More unrolling and new optimization functions: vp8_subtract_mby_doubango_sse2 2015-08-04 02:37:28 +02:00
test_fast More unrolling and new optimization functions: vp8_subtract_mby_doubango_sse2 2015-08-04 02:37:28 +02:00
.gitignore Add sample app and delete useless files 2015-08-01 17:32:58 +02:00
args.c . 2015-06-21 09:14:05 +02:00
args.h . 2015-06-21 09:14:05 +02:00
AUTHORS . 2015-06-21 09:14:05 +02:00
CHANGELOG . 2015-06-21 09:14:05 +02:00
config.log . 2015-06-21 09:14:05 +02:00
config.mk . 2015-06-21 09:14:05 +02:00
configure . 2015-06-21 09:14:05 +02:00
copy_obj.py . 2015-06-21 09:14:05 +02:00
decode_to_md5.c . 2015-06-21 09:14:05 +02:00
decode_to_md5.vcproj . 2015-06-21 09:14:05 +02:00
decode_with_drops.c . 2015-06-21 09:14:05 +02:00
decode_with_drops.vcproj . 2015-06-21 09:14:05 +02:00
decode_with_partial_drops.c . 2015-06-21 09:14:05 +02:00
decode_with_partial_drops.vcproj . 2015-06-21 09:14:05 +02:00
docs-x86-win32-vs9.mk . 2015-06-21 09:14:05 +02:00
docs.mk . 2015-06-21 09:14:05 +02:00
error_resilient.c . 2015-06-21 09:14:05 +02:00
error_resilient.vcproj . 2015-06-21 09:14:05 +02:00
example_xma.c . 2015-06-21 09:14:05 +02:00
examples-x86-win32-vs9.mk . 2015-06-21 09:14:05 +02:00
examples.mk . 2015-06-21 09:14:05 +02:00
force_keyframe.c . 2015-06-21 09:14:05 +02:00
force_keyframe.vcproj . 2015-06-21 09:14:05 +02:00
gen_asm_offsets_vp8.props . 2015-06-21 09:14:05 +02:00
gen_asm_offsets_vp8.targets . 2015-06-21 09:14:05 +02:00
gen_asm_offsets_vp8.vcxproj . 2015-06-21 09:14:05 +02:00
gen_asm_offsets_vp8.vcxproj.filters . 2015-06-21 09:14:05 +02:00
gen_asm_offsets_vp8.xml . 2015-06-21 09:14:05 +02:00
gen_asm_offsets_vpx_scale.props . 2015-06-21 09:14:05 +02:00
gen_asm_offsets_vpx_scale.targets . 2015-06-21 09:14:05 +02:00
gen_asm_offsets_vpx_scale.vcxproj . 2015-06-21 09:14:05 +02:00
gen_asm_offsets_vpx_scale.vcxproj.filters . 2015-06-21 09:14:05 +02:00
gen_asm_offsets_vpx_scale.xml . 2015-06-21 09:14:05 +02:00
generate_gypi.sh . 2015-06-21 09:14:05 +02:00
gtest.vcproj . 2015-06-21 09:14:05 +02:00
keywords.dox . 2015-06-21 09:14:05 +02:00
libs-x86-win32-vs9.mk . 2015-06-21 09:14:05 +02:00
libs.doxy_template . 2015-06-21 09:14:05 +02:00
libs.mk . 2015-06-21 09:14:05 +02:00
libvpx.gyp . 2015-06-21 09:14:05 +02:00
libvpx.props . 2015-06-21 09:14:05 +02:00
libvpx.sln Add sample app and delete useless files 2015-08-01 17:32:58 +02:00
libvpx.targets . 2015-06-21 09:14:05 +02:00
libvpx.vcproj Update test app to build on WEC7 2015-08-02 22:08:32 +02:00
libvpx.vcxproj . 2015-06-21 09:14:05 +02:00
libvpx.vcxproj.filters . 2015-06-21 09:14:05 +02:00
libvpx.xml . 2015-06-21 09:14:05 +02:00
libvpx_2013.sln Add sample app and delete useless files 2015-08-01 17:32:58 +02:00
libvpx_2013.vcproj Add sample app and delete useless files 2015-08-01 17:32:58 +02:00
libvpx_2013.vcxproj More unrolling and new optimization functions: vp8_subtract_mby_doubango_sse2 2015-08-04 02:37:28 +02:00
libvpx_2013.vcxproj.filters More unrolling and new optimization functions: vp8_subtract_mby_doubango_sse2 2015-08-04 02:37:28 +02:00
libvpx_asm_offsets_vp8.vcxproj . 2015-06-21 09:14:05 +02:00
libvpx_asm_offsets_vp8.vcxproj.filters . 2015-06-21 09:14:05 +02:00
libvpx_asm_offsets_vpx_scale.vcxproj . 2015-06-21 09:14:05 +02:00
libvpx_asm_offsets_vpx_scale.vcxproj.filters . 2015-06-21 09:14:05 +02:00
libvpx_intrinsics_mmx.vcxproj . 2015-06-21 09:14:05 +02:00
libvpx_intrinsics_mmx.vcxproj.filters . 2015-06-21 09:14:05 +02:00
libvpx_intrinsics_sse2.vcxproj . 2015-06-21 09:14:05 +02:00
libvpx_intrinsics_sse2.vcxproj.filters . 2015-06-21 09:14:05 +02:00
libvpx_intrinsics_ssse3.vcxproj . 2015-06-21 09:14:05 +02:00
libvpx_intrinsics_ssse3.vcxproj.filters . 2015-06-21 09:14:05 +02:00
libvpx_nacl.gyp . 2015-06-21 09:14:05 +02:00
libvpx_obj_int_extract.vcxproj . 2015-06-21 09:14:05 +02:00
libvpx_obj_int_extract.vcxproj.filters . 2015-06-21 09:14:05 +02:00
libvpx_srcs_arm.gypi . 2015-06-21 09:14:05 +02:00
libvpx_srcs_arm_neon.gypi . 2015-06-21 09:14:05 +02:00
libvpx_srcs_arm_neon_cpu_detect.gypi . 2015-06-21 09:14:05 +02:00
libvpx_srcs_arm_neon_cpu_detect_intrinsics.gypi . 2015-06-21 09:14:05 +02:00
libvpx_srcs_generic.gypi . 2015-06-21 09:14:05 +02:00
libvpx_srcs_mips.gypi . 2015-06-21 09:14:05 +02:00
libvpx_srcs_nacl.gypi . 2015-06-21 09:14:05 +02:00
libvpx_srcs_x86.gypi . 2015-06-21 09:14:05 +02:00
libvpx_srcs_x86_64.gypi . 2015-06-21 09:14:05 +02:00
libvpx_srcs_x86_64_intrinsics.gypi . 2015-06-21 09:14:05 +02:00
libvpx_srcs_x86_intrinsics.gypi . 2015-06-21 09:14:05 +02:00
LICENSE . 2015-06-21 09:14:05 +02:00
lint_config.sh . 2015-06-21 09:14:05 +02:00
mainpage.dox . 2015-06-21 09:14:05 +02:00
Makefile . 2015-06-21 09:14:05 +02:00
md5_utils.c . 2015-06-21 09:14:05 +02:00
md5_utils.h . 2015-06-21 09:14:05 +02:00
obj_int_extract.bat . 2015-06-21 09:14:05 +02:00
obj_int_extract.exe . 2015-06-21 09:14:05 +02:00
obj_int_extract.gypi . 2015-06-21 09:14:05 +02:00
obj_int_extract.ilk . 2015-06-21 09:14:05 +02:00
obj_int_extract.py . 2015-06-21 09:14:05 +02:00
obj_int_extract.vcproj . 2015-06-21 09:14:05 +02:00
OWNERS . 2015-06-21 09:14:05 +02:00
PATENTS . 2015-06-21 09:14:05 +02:00
postproc.c . 2015-06-21 09:14:05 +02:00
postproc.vcproj . 2015-06-21 09:14:05 +02:00
README . 2015-06-21 09:14:05 +02:00
README.chromium . 2015-06-21 09:14:05 +02:00
README.md Update README.md 2015-06-21 09:16:54 +02:00
simple_decoder.c . 2015-06-21 09:14:05 +02:00
simple_decoder.vcproj . 2015-06-21 09:14:05 +02:00
simple_encoder.c . 2015-06-21 09:14:05 +02:00
simple_encoder.vcproj . 2015-06-21 09:14:05 +02:00
solution-x86-win32-vs9.mk . 2015-06-21 09:14:05 +02:00
solution.mk . 2015-06-21 09:14:05 +02:00
test_libvpx.vcproj . 2015-06-21 09:14:05 +02:00
tools_common.c . 2015-06-21 09:14:05 +02:00
tools_common.h . 2015-06-21 09:14:05 +02:00
twopass_encoder.c . 2015-06-21 09:14:05 +02:00
twopass_encoder.vcproj . 2015-06-21 09:14:05 +02:00
unpack_lib_posix.gypi . 2015-06-21 09:14:05 +02:00
unpack_lib_posix.sh . 2015-06-21 09:14:05 +02:00
update_libvpx.sh . 2015-06-21 09:14:05 +02:00
usage.dox . 2015-06-21 09:14:05 +02:00
usage_cx.dox . 2015-06-21 09:14:05 +02:00
usage_dx.dox . 2015-06-21 09:14:05 +02:00
vp8_asm_enc_offsets.asm . 2015-06-21 09:14:05 +02:00
vp8_asm_enc_offsets.obj . 2015-06-21 09:14:05 +02:00
vp8_multi_resolution_encoder.c . 2015-06-21 09:14:05 +02:00
vp8_rtcd.h . 2015-06-21 09:14:05 +02:00
vp8_scalable_patterns.c . 2015-06-21 09:14:05 +02:00
vp8_scalable_patterns.vcproj . 2015-06-21 09:14:05 +02:00
vp8_set_maps.c . 2015-06-21 09:14:05 +02:00
vp8_set_maps.vcproj . 2015-06-21 09:14:05 +02:00
vp8cx_set_ref.c . 2015-06-21 09:14:05 +02:00
vp8cx_set_ref.vcproj . 2015-06-21 09:14:05 +02:00
vp9_rtcd.h . 2015-06-21 09:14:05 +02:00
vp9_spatial_scalable_encoder.c . 2015-06-21 09:14:05 +02:00
vp9_spatial_scalable_encoder.vcproj . 2015-06-21 09:14:05 +02:00
vpx.def . 2015-06-21 09:14:05 +02:00
vpx.sln . 2015-06-21 09:14:05 +02:00
vpx.sln.mk . 2015-06-21 09:14:05 +02:00
vpx.vcproj . 2015-06-21 09:14:05 +02:00
vpx_config.asm . 2015-06-21 09:14:05 +02:00
vpx_config.c . 2015-06-21 09:14:05 +02:00
vpx_config.h . 2015-06-21 09:14:05 +02:00
vpx_scale_rtcd.h . 2015-06-21 09:14:05 +02:00
vpx_version.h . 2015-06-21 09:14:05 +02:00
vpxdec.c . 2015-06-21 09:14:05 +02:00
vpxdec.vcproj . 2015-06-21 09:14:05 +02:00
vpxenc.c . 2015-06-21 09:14:05 +02:00
vpxenc.vcproj . 2015-06-21 09:14:05 +02:00
vpxstats.c . 2015-06-21 09:14:05 +02:00
vpxstats.h . 2015-06-21 09:14:05 +02:00
WATCHLISTS . 2015-06-21 09:14:05 +02:00
webmenc.c . 2015-06-21 09:14:05 +02:00
webmenc.h . 2015-06-21 09:14:05 +02:00
y4minput.c . 2015-06-21 09:14:05 +02:00
y4minput.h . 2015-06-21 09:14:05 +02:00
yasm.exe . 2015-06-21 09:14:05 +02:00

libvpx_fast

Highly optimized libvpx version for Intel Atom CPUs used on embedded devices (e.g. Kontron COMe-mTT10 with Intel® Atom™ E600/E600T CPU)