├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── cmake ├── zdepth-config-version.cmake └── zdepth-config.cmake ├── codecs ├── CMakeLists.txt ├── include │ └── VideoCodec.hpp ├── nvcuvid │ ├── CMakeLists.txt │ ├── include │ │ ├── NvDecoder.h │ │ ├── NvEncoder.h │ │ ├── NvEncoderCuda.h │ │ ├── cuviddec.h │ │ ├── nvEncodeAPI.h │ │ └── nvcuvid.h │ ├── src │ │ ├── NvDecoder.cpp │ │ ├── NvEncoder.cpp │ │ └── NvEncoderCuda.cpp │ └── vendored │ │ ├── Win32 │ │ └── nvcuvid.lib │ │ ├── linux │ │ └── stubs │ │ │ └── x86_64 │ │ │ ├── libnvcuvid.so │ │ │ └── libnvidia-encode.so │ │ └── x64 │ │ ├── nvcuvid.lib │ │ └── nvjpeg64_10.dll └── src │ └── VideoCodec.cpp ├── include ├── DepthMesh.hpp └── zdepth.hpp ├── src ├── DepthMesh.cpp ├── libdivide.h └── zdepth.cpp ├── tests ├── ceiling.jpg ├── person.jpg ├── room.jpg ├── test_vectors.inl └── zdepth_test.cpp └── zstd ├── CMakeLists.txt ├── LICENSE ├── include ├── fse.h ├── huf.h ├── xxhash.h └── zstd.h └── src ├── bitstream.h ├── compiler.h ├── cpu.h ├── debug.c ├── debug.h ├── entropy_common.c ├── error_private.c ├── error_private.h ├── fse_compress.c ├── fse_decompress.c ├── hist.c ├── hist.h ├── huf_compress.c ├── huf_decompress.c ├── mem.h ├── pool.c ├── pool.h ├── threading.c ├── threading.h ├── xxhash.c ├── zstd_common.c ├── zstd_compress.c ├── zstd_compress_internal.h ├── zstd_compress_literals.c ├── zstd_compress_literals.h ├── zstd_compress_sequences.c ├── zstd_compress_sequences.h ├── zstd_ddict.c ├── zstd_ddict.h ├── zstd_decompress.c ├── zstd_decompress_block.c ├── zstd_decompress_block.h ├── zstd_decompress_internal.h ├── zstd_double_fast.c ├── zstd_double_fast.h ├── zstd_errors.h ├── zstd_fast.c ├── zstd_fast.h ├── zstd_internal.h ├── zstd_lazy.c ├── zstd_lazy.h ├── zstd_ldm.c ├── zstd_ldm.h ├── zstd_opt.c ├── zstd_opt.h ├── zstdmt_compress.c └── zstdmt_compress.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/README.md -------------------------------------------------------------------------------- /cmake/zdepth-config-version.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/cmake/zdepth-config-version.cmake -------------------------------------------------------------------------------- /cmake/zdepth-config.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/cmake/zdepth-config.cmake -------------------------------------------------------------------------------- /codecs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/codecs/CMakeLists.txt -------------------------------------------------------------------------------- /codecs/include/VideoCodec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/codecs/include/VideoCodec.hpp -------------------------------------------------------------------------------- /codecs/nvcuvid/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/codecs/nvcuvid/CMakeLists.txt -------------------------------------------------------------------------------- /codecs/nvcuvid/include/NvDecoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/codecs/nvcuvid/include/NvDecoder.h -------------------------------------------------------------------------------- /codecs/nvcuvid/include/NvEncoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/codecs/nvcuvid/include/NvEncoder.h -------------------------------------------------------------------------------- /codecs/nvcuvid/include/NvEncoderCuda.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/codecs/nvcuvid/include/NvEncoderCuda.h -------------------------------------------------------------------------------- /codecs/nvcuvid/include/cuviddec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/codecs/nvcuvid/include/cuviddec.h -------------------------------------------------------------------------------- /codecs/nvcuvid/include/nvEncodeAPI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/codecs/nvcuvid/include/nvEncodeAPI.h -------------------------------------------------------------------------------- /codecs/nvcuvid/include/nvcuvid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/codecs/nvcuvid/include/nvcuvid.h -------------------------------------------------------------------------------- /codecs/nvcuvid/src/NvDecoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/codecs/nvcuvid/src/NvDecoder.cpp -------------------------------------------------------------------------------- /codecs/nvcuvid/src/NvEncoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/codecs/nvcuvid/src/NvEncoder.cpp -------------------------------------------------------------------------------- /codecs/nvcuvid/src/NvEncoderCuda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/codecs/nvcuvid/src/NvEncoderCuda.cpp -------------------------------------------------------------------------------- /codecs/nvcuvid/vendored/Win32/nvcuvid.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/codecs/nvcuvid/vendored/Win32/nvcuvid.lib -------------------------------------------------------------------------------- /codecs/nvcuvid/vendored/linux/stubs/x86_64/libnvcuvid.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/codecs/nvcuvid/vendored/linux/stubs/x86_64/libnvcuvid.so -------------------------------------------------------------------------------- /codecs/nvcuvid/vendored/linux/stubs/x86_64/libnvidia-encode.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/codecs/nvcuvid/vendored/linux/stubs/x86_64/libnvidia-encode.so -------------------------------------------------------------------------------- /codecs/nvcuvid/vendored/x64/nvcuvid.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/codecs/nvcuvid/vendored/x64/nvcuvid.lib -------------------------------------------------------------------------------- /codecs/nvcuvid/vendored/x64/nvjpeg64_10.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/codecs/nvcuvid/vendored/x64/nvjpeg64_10.dll -------------------------------------------------------------------------------- /codecs/src/VideoCodec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/codecs/src/VideoCodec.cpp -------------------------------------------------------------------------------- /include/DepthMesh.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/include/DepthMesh.hpp -------------------------------------------------------------------------------- /include/zdepth.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/include/zdepth.hpp -------------------------------------------------------------------------------- /src/DepthMesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/src/DepthMesh.cpp -------------------------------------------------------------------------------- /src/libdivide.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/src/libdivide.h -------------------------------------------------------------------------------- /src/zdepth.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/src/zdepth.cpp -------------------------------------------------------------------------------- /tests/ceiling.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/tests/ceiling.jpg -------------------------------------------------------------------------------- /tests/person.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/tests/person.jpg -------------------------------------------------------------------------------- /tests/room.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/tests/room.jpg -------------------------------------------------------------------------------- /tests/test_vectors.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/tests/test_vectors.inl -------------------------------------------------------------------------------- /tests/zdepth_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/tests/zdepth_test.cpp -------------------------------------------------------------------------------- /zstd/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/CMakeLists.txt -------------------------------------------------------------------------------- /zstd/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/LICENSE -------------------------------------------------------------------------------- /zstd/include/fse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/include/fse.h -------------------------------------------------------------------------------- /zstd/include/huf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/include/huf.h -------------------------------------------------------------------------------- /zstd/include/xxhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/include/xxhash.h -------------------------------------------------------------------------------- /zstd/include/zstd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/include/zstd.h -------------------------------------------------------------------------------- /zstd/src/bitstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/bitstream.h -------------------------------------------------------------------------------- /zstd/src/compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/compiler.h -------------------------------------------------------------------------------- /zstd/src/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/cpu.h -------------------------------------------------------------------------------- /zstd/src/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/debug.c -------------------------------------------------------------------------------- /zstd/src/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/debug.h -------------------------------------------------------------------------------- /zstd/src/entropy_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/entropy_common.c -------------------------------------------------------------------------------- /zstd/src/error_private.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/error_private.c -------------------------------------------------------------------------------- /zstd/src/error_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/error_private.h -------------------------------------------------------------------------------- /zstd/src/fse_compress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/fse_compress.c -------------------------------------------------------------------------------- /zstd/src/fse_decompress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/fse_decompress.c -------------------------------------------------------------------------------- /zstd/src/hist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/hist.c -------------------------------------------------------------------------------- /zstd/src/hist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/hist.h -------------------------------------------------------------------------------- /zstd/src/huf_compress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/huf_compress.c -------------------------------------------------------------------------------- /zstd/src/huf_decompress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/huf_decompress.c -------------------------------------------------------------------------------- /zstd/src/mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/mem.h -------------------------------------------------------------------------------- /zstd/src/pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/pool.c -------------------------------------------------------------------------------- /zstd/src/pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/pool.h -------------------------------------------------------------------------------- /zstd/src/threading.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/threading.c -------------------------------------------------------------------------------- /zstd/src/threading.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/threading.h -------------------------------------------------------------------------------- /zstd/src/xxhash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/xxhash.c -------------------------------------------------------------------------------- /zstd/src/zstd_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_common.c -------------------------------------------------------------------------------- /zstd/src/zstd_compress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_compress.c -------------------------------------------------------------------------------- /zstd/src/zstd_compress_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_compress_internal.h -------------------------------------------------------------------------------- /zstd/src/zstd_compress_literals.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_compress_literals.c -------------------------------------------------------------------------------- /zstd/src/zstd_compress_literals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_compress_literals.h -------------------------------------------------------------------------------- /zstd/src/zstd_compress_sequences.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_compress_sequences.c -------------------------------------------------------------------------------- /zstd/src/zstd_compress_sequences.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_compress_sequences.h -------------------------------------------------------------------------------- /zstd/src/zstd_ddict.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_ddict.c -------------------------------------------------------------------------------- /zstd/src/zstd_ddict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_ddict.h -------------------------------------------------------------------------------- /zstd/src/zstd_decompress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_decompress.c -------------------------------------------------------------------------------- /zstd/src/zstd_decompress_block.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_decompress_block.c -------------------------------------------------------------------------------- /zstd/src/zstd_decompress_block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_decompress_block.h -------------------------------------------------------------------------------- /zstd/src/zstd_decompress_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_decompress_internal.h -------------------------------------------------------------------------------- /zstd/src/zstd_double_fast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_double_fast.c -------------------------------------------------------------------------------- /zstd/src/zstd_double_fast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_double_fast.h -------------------------------------------------------------------------------- /zstd/src/zstd_errors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_errors.h -------------------------------------------------------------------------------- /zstd/src/zstd_fast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_fast.c -------------------------------------------------------------------------------- /zstd/src/zstd_fast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_fast.h -------------------------------------------------------------------------------- /zstd/src/zstd_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_internal.h -------------------------------------------------------------------------------- /zstd/src/zstd_lazy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_lazy.c -------------------------------------------------------------------------------- /zstd/src/zstd_lazy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_lazy.h -------------------------------------------------------------------------------- /zstd/src/zstd_ldm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_ldm.c -------------------------------------------------------------------------------- /zstd/src/zstd_ldm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_ldm.h -------------------------------------------------------------------------------- /zstd/src/zstd_opt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_opt.c -------------------------------------------------------------------------------- /zstd/src/zstd_opt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstd_opt.h -------------------------------------------------------------------------------- /zstd/src/zstdmt_compress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstdmt_compress.c -------------------------------------------------------------------------------- /zstd/src/zstdmt_compress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catid/ZdepthLossy/HEAD/zstd/src/zstdmt_compress.h --------------------------------------------------------------------------------