├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── dokan_fuse ├── CMakelists.txt ├── build.ps1 ├── cleancmake.bat ├── dokan_fuse.vcxproj ├── dokan_fuse.vcxproj.filters ├── include │ ├── ScopeGuard.h │ ├── docanfuse.h │ ├── fuse.h │ ├── fuse_common.h │ ├── fuse_opt.h │ ├── fuse_sem_fix.h │ ├── fuse_win.h │ ├── fusemain.h │ └── utils.h └── src │ ├── docanfuse.cpp │ ├── dokanfuse.def │ ├── dokanfuse.rc │ ├── fuse_helpers.c │ ├── fuse_opt.c │ ├── fusemain.cpp │ ├── resource.h │ └── utils.cpp ├── include ├── CL │ ├── cl.h │ ├── cl.hpp │ ├── cl_1_1.hpp │ ├── cl_d3d10.h │ ├── cl_d3d10_ext.h │ ├── cl_d3d11_ext.h │ ├── cl_d3d9_ext.h │ ├── cl_ext.h │ ├── cl_gl.h │ ├── cl_gl_ext.h │ ├── cl_platform.h │ ├── debugcl.hpp │ └── opencl.h ├── entry.hpp ├── memory.hpp ├── util.hpp └── vramfs.hpp ├── lib └── OpenCL.dll ├── mount.sh └── src ├── dir.cpp ├── entry.cpp ├── file.cpp ├── memory.cpp ├── symlink.cpp ├── util.cpp └── vramfs.cpp /.gitignore: -------------------------------------------------------------------------------- 1 | # Binaries 2 | bin/ 3 | build/ 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/README.md -------------------------------------------------------------------------------- /dokan_fuse/CMakelists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/dokan_fuse/CMakelists.txt -------------------------------------------------------------------------------- /dokan_fuse/build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/dokan_fuse/build.ps1 -------------------------------------------------------------------------------- /dokan_fuse/cleancmake.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/dokan_fuse/cleancmake.bat -------------------------------------------------------------------------------- /dokan_fuse/dokan_fuse.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/dokan_fuse/dokan_fuse.vcxproj -------------------------------------------------------------------------------- /dokan_fuse/dokan_fuse.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/dokan_fuse/dokan_fuse.vcxproj.filters -------------------------------------------------------------------------------- /dokan_fuse/include/ScopeGuard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/dokan_fuse/include/ScopeGuard.h -------------------------------------------------------------------------------- /dokan_fuse/include/docanfuse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/dokan_fuse/include/docanfuse.h -------------------------------------------------------------------------------- /dokan_fuse/include/fuse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/dokan_fuse/include/fuse.h -------------------------------------------------------------------------------- /dokan_fuse/include/fuse_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/dokan_fuse/include/fuse_common.h -------------------------------------------------------------------------------- /dokan_fuse/include/fuse_opt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/dokan_fuse/include/fuse_opt.h -------------------------------------------------------------------------------- /dokan_fuse/include/fuse_sem_fix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/dokan_fuse/include/fuse_sem_fix.h -------------------------------------------------------------------------------- /dokan_fuse/include/fuse_win.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/dokan_fuse/include/fuse_win.h -------------------------------------------------------------------------------- /dokan_fuse/include/fusemain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/dokan_fuse/include/fusemain.h -------------------------------------------------------------------------------- /dokan_fuse/include/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/dokan_fuse/include/utils.h -------------------------------------------------------------------------------- /dokan_fuse/src/docanfuse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/dokan_fuse/src/docanfuse.cpp -------------------------------------------------------------------------------- /dokan_fuse/src/dokanfuse.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/dokan_fuse/src/dokanfuse.def -------------------------------------------------------------------------------- /dokan_fuse/src/dokanfuse.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/dokan_fuse/src/dokanfuse.rc -------------------------------------------------------------------------------- /dokan_fuse/src/fuse_helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/dokan_fuse/src/fuse_helpers.c -------------------------------------------------------------------------------- /dokan_fuse/src/fuse_opt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/dokan_fuse/src/fuse_opt.c -------------------------------------------------------------------------------- /dokan_fuse/src/fusemain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/dokan_fuse/src/fusemain.cpp -------------------------------------------------------------------------------- /dokan_fuse/src/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/dokan_fuse/src/resource.h -------------------------------------------------------------------------------- /dokan_fuse/src/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/dokan_fuse/src/utils.cpp -------------------------------------------------------------------------------- /include/CL/cl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/include/CL/cl.h -------------------------------------------------------------------------------- /include/CL/cl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/include/CL/cl.hpp -------------------------------------------------------------------------------- /include/CL/cl_1_1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/include/CL/cl_1_1.hpp -------------------------------------------------------------------------------- /include/CL/cl_d3d10.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/include/CL/cl_d3d10.h -------------------------------------------------------------------------------- /include/CL/cl_d3d10_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/include/CL/cl_d3d10_ext.h -------------------------------------------------------------------------------- /include/CL/cl_d3d11_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/include/CL/cl_d3d11_ext.h -------------------------------------------------------------------------------- /include/CL/cl_d3d9_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/include/CL/cl_d3d9_ext.h -------------------------------------------------------------------------------- /include/CL/cl_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/include/CL/cl_ext.h -------------------------------------------------------------------------------- /include/CL/cl_gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/include/CL/cl_gl.h -------------------------------------------------------------------------------- /include/CL/cl_gl_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/include/CL/cl_gl_ext.h -------------------------------------------------------------------------------- /include/CL/cl_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/include/CL/cl_platform.h -------------------------------------------------------------------------------- /include/CL/debugcl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/include/CL/debugcl.hpp -------------------------------------------------------------------------------- /include/CL/opencl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/include/CL/opencl.h -------------------------------------------------------------------------------- /include/entry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/include/entry.hpp -------------------------------------------------------------------------------- /include/memory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/include/memory.hpp -------------------------------------------------------------------------------- /include/util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/include/util.hpp -------------------------------------------------------------------------------- /include/vramfs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/include/vramfs.hpp -------------------------------------------------------------------------------- /lib/OpenCL.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/lib/OpenCL.dll -------------------------------------------------------------------------------- /mount.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/mount.sh -------------------------------------------------------------------------------- /src/dir.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/src/dir.cpp -------------------------------------------------------------------------------- /src/entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/src/entry.cpp -------------------------------------------------------------------------------- /src/file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/src/file.cpp -------------------------------------------------------------------------------- /src/memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/src/memory.cpp -------------------------------------------------------------------------------- /src/symlink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/src/symlink.cpp -------------------------------------------------------------------------------- /src/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/src/util.cpp -------------------------------------------------------------------------------- /src/vramfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzhiyi/vramfs-on-Windows/HEAD/src/vramfs.cpp --------------------------------------------------------------------------------