├── .gitignore ├── CMakeLists.txt ├── LICENSE.md ├── README.md ├── deps ├── glew │ ├── LICENSE.txt │ ├── include │ │ └── GL │ │ │ ├── glew.h │ │ │ ├── glxew.h │ │ │ └── wglew.h │ └── src │ │ ├── glew.c │ │ ├── glewinfo.c │ │ └── visualinfo.c ├── glfw │ ├── .gitignore │ ├── CMake │ │ ├── MacOSXBundleInfo.plist.in │ │ ├── amd64-mingw32msvc.cmake │ │ ├── i586-mingw32msvc.cmake │ │ ├── i686-pc-mingw32.cmake │ │ ├── i686-w64-mingw32.cmake │ │ ├── modules │ │ │ ├── FindEGL.cmake │ │ │ ├── FindGLESv1.cmake │ │ │ ├── FindGLESv2.cmake │ │ │ ├── FindMir.cmake │ │ │ ├── FindWayland.cmake │ │ │ └── FindXKBCommon.cmake │ │ └── x86_64-w64-mingw32.cmake │ ├── CMakeLists.txt │ ├── COPYING.txt │ ├── README.md │ ├── cmake_uninstall.cmake.in │ ├── deps │ │ ├── EGL │ │ │ └── eglext.h │ │ ├── GL │ │ │ ├── glext.h │ │ │ ├── glxext.h │ │ │ └── wglext.h │ │ ├── KHR │ │ │ └── khrplatform.h │ │ ├── getopt.c │ │ ├── getopt.h │ │ ├── glad.c │ │ ├── glad │ │ │ └── glad.h │ │ ├── linmath.h │ │ ├── tinycthread.c │ │ └── tinycthread.h │ ├── docs │ │ ├── CMakeLists.txt │ │ ├── Doxyfile.in │ │ ├── DoxygenLayout.xml │ │ ├── build.dox │ │ ├── compat.dox │ │ ├── compile.dox │ │ ├── context.dox │ │ ├── extra.css │ │ ├── extra.less │ │ ├── footer.html │ │ ├── header.html │ │ ├── input.dox │ │ ├── internal.dox │ │ ├── intro.dox │ │ ├── main.dox │ │ ├── monitor.dox │ │ ├── moving.dox │ │ ├── news.dox │ │ ├── quick.dox │ │ ├── rift.dox │ │ ├── spaces.svg │ │ └── window.dox │ ├── examples │ │ ├── CMakeLists.txt │ │ ├── boing.c │ │ ├── gears.c │ │ ├── heightmap.c │ │ ├── particles.c │ │ ├── simple.c │ │ ├── splitview.c │ │ └── wave.c │ ├── include │ │ └── GLFW │ │ │ ├── glfw3.h │ │ │ └── glfw3native.h │ ├── src │ │ ├── CMakeLists.txt │ │ ├── cocoa_init.m │ │ ├── cocoa_monitor.m │ │ ├── cocoa_platform.h │ │ ├── cocoa_window.m │ │ ├── context.c │ │ ├── egl_context.c │ │ ├── egl_context.h │ │ ├── glfw3.pc.in │ │ ├── glfw3Config.cmake.in │ │ ├── glfw_config.h.in │ │ ├── glx_context.c │ │ ├── glx_context.h │ │ ├── init.c │ │ ├── input.c │ │ ├── internal.h │ │ ├── iokit_joystick.h │ │ ├── iokit_joystick.m │ │ ├── linux_joystick.c │ │ ├── linux_joystick.h │ │ ├── mach_time.c │ │ ├── mir_init.c │ │ ├── mir_monitor.c │ │ ├── mir_platform.h │ │ ├── mir_window.c │ │ ├── monitor.c │ │ ├── nsgl_context.h │ │ ├── nsgl_context.m │ │ ├── posix_time.c │ │ ├── posix_time.h │ │ ├── posix_tls.c │ │ ├── posix_tls.h │ │ ├── wgl_context.c │ │ ├── wgl_context.h │ │ ├── win32_init.c │ │ ├── win32_monitor.c │ │ ├── win32_platform.h │ │ ├── win32_time.c │ │ ├── win32_tls.c │ │ ├── win32_tls.h │ │ ├── win32_window.c │ │ ├── window.c │ │ ├── winmm_joystick.c │ │ ├── winmm_joystick.h │ │ ├── wl_init.c │ │ ├── wl_monitor.c │ │ ├── wl_platform.h │ │ ├── wl_window.c │ │ ├── x11_init.c │ │ ├── x11_monitor.c │ │ ├── x11_platform.h │ │ ├── x11_window.c │ │ ├── xkb_unicode.c │ │ └── xkb_unicode.h │ └── tests │ │ ├── CMakeLists.txt │ │ ├── clipboard.c │ │ ├── cursor.c │ │ ├── empty.c │ │ ├── events.c │ │ ├── gamma.c │ │ ├── glfwinfo.c │ │ ├── iconify.c │ │ ├── joysticks.c │ │ ├── monitors.c │ │ ├── msaa.c │ │ ├── reopen.c │ │ ├── sharing.c │ │ ├── tearing.c │ │ ├── threads.c │ │ ├── title.c │ │ └── windows.c ├── lodepng │ ├── lodepng.c │ └── lodepng.h ├── noise │ ├── noise.c │ └── noise.h ├── sqlite │ ├── shell.c │ ├── sqlite3.c │ ├── sqlite3.h │ └── sqlite3ext.h └── tinycthread │ ├── tinycthread.c │ └── tinycthread.h ├── server.py ├── shaders ├── block_fragment.glsl ├── block_vertex.glsl ├── line_fragment.glsl ├── line_vertex.glsl ├── sky_fragment.glsl ├── sky_vertex.glsl ├── text_fragment.glsl └── text_vertex.glsl ├── src ├── auth.c ├── auth.h ├── client.c ├── client.h ├── config.h ├── cube.c ├── cube.h ├── db.c ├── db.h ├── item.c ├── item.h ├── main.c ├── map.c ├── map.h ├── matrix.c ├── matrix.h ├── ring.c ├── ring.h ├── sign.c ├── sign.h ├── util.c ├── util.h ├── world.c └── world.h ├── textures ├── font.png ├── sign.png ├── sky.png └── texture.png └── world.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/README.md -------------------------------------------------------------------------------- /deps/glew/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glew/LICENSE.txt -------------------------------------------------------------------------------- /deps/glew/include/GL/glew.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glew/include/GL/glew.h -------------------------------------------------------------------------------- /deps/glew/include/GL/glxew.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glew/include/GL/glxew.h -------------------------------------------------------------------------------- /deps/glew/include/GL/wglew.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glew/include/GL/wglew.h -------------------------------------------------------------------------------- /deps/glew/src/glew.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glew/src/glew.c -------------------------------------------------------------------------------- /deps/glew/src/glewinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glew/src/glewinfo.c -------------------------------------------------------------------------------- /deps/glew/src/visualinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glew/src/visualinfo.c -------------------------------------------------------------------------------- /deps/glfw/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/.gitignore -------------------------------------------------------------------------------- /deps/glfw/CMake/MacOSXBundleInfo.plist.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/CMake/MacOSXBundleInfo.plist.in -------------------------------------------------------------------------------- /deps/glfw/CMake/amd64-mingw32msvc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/CMake/amd64-mingw32msvc.cmake -------------------------------------------------------------------------------- /deps/glfw/CMake/i586-mingw32msvc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/CMake/i586-mingw32msvc.cmake -------------------------------------------------------------------------------- /deps/glfw/CMake/i686-pc-mingw32.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/CMake/i686-pc-mingw32.cmake -------------------------------------------------------------------------------- /deps/glfw/CMake/i686-w64-mingw32.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/CMake/i686-w64-mingw32.cmake -------------------------------------------------------------------------------- /deps/glfw/CMake/modules/FindEGL.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/CMake/modules/FindEGL.cmake -------------------------------------------------------------------------------- /deps/glfw/CMake/modules/FindGLESv1.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/CMake/modules/FindGLESv1.cmake -------------------------------------------------------------------------------- /deps/glfw/CMake/modules/FindGLESv2.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/CMake/modules/FindGLESv2.cmake -------------------------------------------------------------------------------- /deps/glfw/CMake/modules/FindMir.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/CMake/modules/FindMir.cmake -------------------------------------------------------------------------------- /deps/glfw/CMake/modules/FindWayland.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/CMake/modules/FindWayland.cmake -------------------------------------------------------------------------------- /deps/glfw/CMake/modules/FindXKBCommon.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/CMake/modules/FindXKBCommon.cmake -------------------------------------------------------------------------------- /deps/glfw/CMake/x86_64-w64-mingw32.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/CMake/x86_64-w64-mingw32.cmake -------------------------------------------------------------------------------- /deps/glfw/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/CMakeLists.txt -------------------------------------------------------------------------------- /deps/glfw/COPYING.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/COPYING.txt -------------------------------------------------------------------------------- /deps/glfw/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/README.md -------------------------------------------------------------------------------- /deps/glfw/cmake_uninstall.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/cmake_uninstall.cmake.in -------------------------------------------------------------------------------- /deps/glfw/deps/EGL/eglext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/deps/EGL/eglext.h -------------------------------------------------------------------------------- /deps/glfw/deps/GL/glext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/deps/GL/glext.h -------------------------------------------------------------------------------- /deps/glfw/deps/GL/glxext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/deps/GL/glxext.h -------------------------------------------------------------------------------- /deps/glfw/deps/GL/wglext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/deps/GL/wglext.h -------------------------------------------------------------------------------- /deps/glfw/deps/KHR/khrplatform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/deps/KHR/khrplatform.h -------------------------------------------------------------------------------- /deps/glfw/deps/getopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/deps/getopt.c -------------------------------------------------------------------------------- /deps/glfw/deps/getopt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/deps/getopt.h -------------------------------------------------------------------------------- /deps/glfw/deps/glad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/deps/glad.c -------------------------------------------------------------------------------- /deps/glfw/deps/glad/glad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/deps/glad/glad.h -------------------------------------------------------------------------------- /deps/glfw/deps/linmath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/deps/linmath.h -------------------------------------------------------------------------------- /deps/glfw/deps/tinycthread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/deps/tinycthread.c -------------------------------------------------------------------------------- /deps/glfw/deps/tinycthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/deps/tinycthread.h -------------------------------------------------------------------------------- /deps/glfw/docs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/docs/CMakeLists.txt -------------------------------------------------------------------------------- /deps/glfw/docs/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/docs/Doxyfile.in -------------------------------------------------------------------------------- /deps/glfw/docs/DoxygenLayout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/docs/DoxygenLayout.xml -------------------------------------------------------------------------------- /deps/glfw/docs/build.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/docs/build.dox -------------------------------------------------------------------------------- /deps/glfw/docs/compat.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/docs/compat.dox -------------------------------------------------------------------------------- /deps/glfw/docs/compile.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/docs/compile.dox -------------------------------------------------------------------------------- /deps/glfw/docs/context.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/docs/context.dox -------------------------------------------------------------------------------- /deps/glfw/docs/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/docs/extra.css -------------------------------------------------------------------------------- /deps/glfw/docs/extra.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/docs/extra.less -------------------------------------------------------------------------------- /deps/glfw/docs/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/docs/footer.html -------------------------------------------------------------------------------- /deps/glfw/docs/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/docs/header.html -------------------------------------------------------------------------------- /deps/glfw/docs/input.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/docs/input.dox -------------------------------------------------------------------------------- /deps/glfw/docs/internal.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/docs/internal.dox -------------------------------------------------------------------------------- /deps/glfw/docs/intro.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/docs/intro.dox -------------------------------------------------------------------------------- /deps/glfw/docs/main.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/docs/main.dox -------------------------------------------------------------------------------- /deps/glfw/docs/monitor.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/docs/monitor.dox -------------------------------------------------------------------------------- /deps/glfw/docs/moving.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/docs/moving.dox -------------------------------------------------------------------------------- /deps/glfw/docs/news.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/docs/news.dox -------------------------------------------------------------------------------- /deps/glfw/docs/quick.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/docs/quick.dox -------------------------------------------------------------------------------- /deps/glfw/docs/rift.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/docs/rift.dox -------------------------------------------------------------------------------- /deps/glfw/docs/spaces.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/docs/spaces.svg -------------------------------------------------------------------------------- /deps/glfw/docs/window.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/docs/window.dox -------------------------------------------------------------------------------- /deps/glfw/examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/examples/CMakeLists.txt -------------------------------------------------------------------------------- /deps/glfw/examples/boing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/examples/boing.c -------------------------------------------------------------------------------- /deps/glfw/examples/gears.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/examples/gears.c -------------------------------------------------------------------------------- /deps/glfw/examples/heightmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/examples/heightmap.c -------------------------------------------------------------------------------- /deps/glfw/examples/particles.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/examples/particles.c -------------------------------------------------------------------------------- /deps/glfw/examples/simple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/examples/simple.c -------------------------------------------------------------------------------- /deps/glfw/examples/splitview.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/examples/splitview.c -------------------------------------------------------------------------------- /deps/glfw/examples/wave.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/examples/wave.c -------------------------------------------------------------------------------- /deps/glfw/include/GLFW/glfw3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/include/GLFW/glfw3.h -------------------------------------------------------------------------------- /deps/glfw/include/GLFW/glfw3native.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/include/GLFW/glfw3native.h -------------------------------------------------------------------------------- /deps/glfw/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/CMakeLists.txt -------------------------------------------------------------------------------- /deps/glfw/src/cocoa_init.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/cocoa_init.m -------------------------------------------------------------------------------- /deps/glfw/src/cocoa_monitor.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/cocoa_monitor.m -------------------------------------------------------------------------------- /deps/glfw/src/cocoa_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/cocoa_platform.h -------------------------------------------------------------------------------- /deps/glfw/src/cocoa_window.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/cocoa_window.m -------------------------------------------------------------------------------- /deps/glfw/src/context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/context.c -------------------------------------------------------------------------------- /deps/glfw/src/egl_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/egl_context.c -------------------------------------------------------------------------------- /deps/glfw/src/egl_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/egl_context.h -------------------------------------------------------------------------------- /deps/glfw/src/glfw3.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/glfw3.pc.in -------------------------------------------------------------------------------- /deps/glfw/src/glfw3Config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/glfw3Config.cmake.in -------------------------------------------------------------------------------- /deps/glfw/src/glfw_config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/glfw_config.h.in -------------------------------------------------------------------------------- /deps/glfw/src/glx_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/glx_context.c -------------------------------------------------------------------------------- /deps/glfw/src/glx_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/glx_context.h -------------------------------------------------------------------------------- /deps/glfw/src/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/init.c -------------------------------------------------------------------------------- /deps/glfw/src/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/input.c -------------------------------------------------------------------------------- /deps/glfw/src/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/internal.h -------------------------------------------------------------------------------- /deps/glfw/src/iokit_joystick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/iokit_joystick.h -------------------------------------------------------------------------------- /deps/glfw/src/iokit_joystick.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/iokit_joystick.m -------------------------------------------------------------------------------- /deps/glfw/src/linux_joystick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/linux_joystick.c -------------------------------------------------------------------------------- /deps/glfw/src/linux_joystick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/linux_joystick.h -------------------------------------------------------------------------------- /deps/glfw/src/mach_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/mach_time.c -------------------------------------------------------------------------------- /deps/glfw/src/mir_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/mir_init.c -------------------------------------------------------------------------------- /deps/glfw/src/mir_monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/mir_monitor.c -------------------------------------------------------------------------------- /deps/glfw/src/mir_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/mir_platform.h -------------------------------------------------------------------------------- /deps/glfw/src/mir_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/mir_window.c -------------------------------------------------------------------------------- /deps/glfw/src/monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/monitor.c -------------------------------------------------------------------------------- /deps/glfw/src/nsgl_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/nsgl_context.h -------------------------------------------------------------------------------- /deps/glfw/src/nsgl_context.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/nsgl_context.m -------------------------------------------------------------------------------- /deps/glfw/src/posix_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/posix_time.c -------------------------------------------------------------------------------- /deps/glfw/src/posix_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/posix_time.h -------------------------------------------------------------------------------- /deps/glfw/src/posix_tls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/posix_tls.c -------------------------------------------------------------------------------- /deps/glfw/src/posix_tls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/posix_tls.h -------------------------------------------------------------------------------- /deps/glfw/src/wgl_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/wgl_context.c -------------------------------------------------------------------------------- /deps/glfw/src/wgl_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/wgl_context.h -------------------------------------------------------------------------------- /deps/glfw/src/win32_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/win32_init.c -------------------------------------------------------------------------------- /deps/glfw/src/win32_monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/win32_monitor.c -------------------------------------------------------------------------------- /deps/glfw/src/win32_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/win32_platform.h -------------------------------------------------------------------------------- /deps/glfw/src/win32_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/win32_time.c -------------------------------------------------------------------------------- /deps/glfw/src/win32_tls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/win32_tls.c -------------------------------------------------------------------------------- /deps/glfw/src/win32_tls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/win32_tls.h -------------------------------------------------------------------------------- /deps/glfw/src/win32_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/win32_window.c -------------------------------------------------------------------------------- /deps/glfw/src/window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/window.c -------------------------------------------------------------------------------- /deps/glfw/src/winmm_joystick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/winmm_joystick.c -------------------------------------------------------------------------------- /deps/glfw/src/winmm_joystick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/winmm_joystick.h -------------------------------------------------------------------------------- /deps/glfw/src/wl_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/wl_init.c -------------------------------------------------------------------------------- /deps/glfw/src/wl_monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/wl_monitor.c -------------------------------------------------------------------------------- /deps/glfw/src/wl_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/wl_platform.h -------------------------------------------------------------------------------- /deps/glfw/src/wl_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/wl_window.c -------------------------------------------------------------------------------- /deps/glfw/src/x11_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/x11_init.c -------------------------------------------------------------------------------- /deps/glfw/src/x11_monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/x11_monitor.c -------------------------------------------------------------------------------- /deps/glfw/src/x11_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/x11_platform.h -------------------------------------------------------------------------------- /deps/glfw/src/x11_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/x11_window.c -------------------------------------------------------------------------------- /deps/glfw/src/xkb_unicode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/xkb_unicode.c -------------------------------------------------------------------------------- /deps/glfw/src/xkb_unicode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/src/xkb_unicode.h -------------------------------------------------------------------------------- /deps/glfw/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/tests/CMakeLists.txt -------------------------------------------------------------------------------- /deps/glfw/tests/clipboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/tests/clipboard.c -------------------------------------------------------------------------------- /deps/glfw/tests/cursor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/tests/cursor.c -------------------------------------------------------------------------------- /deps/glfw/tests/empty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/tests/empty.c -------------------------------------------------------------------------------- /deps/glfw/tests/events.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/tests/events.c -------------------------------------------------------------------------------- /deps/glfw/tests/gamma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/tests/gamma.c -------------------------------------------------------------------------------- /deps/glfw/tests/glfwinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/tests/glfwinfo.c -------------------------------------------------------------------------------- /deps/glfw/tests/iconify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/tests/iconify.c -------------------------------------------------------------------------------- /deps/glfw/tests/joysticks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/tests/joysticks.c -------------------------------------------------------------------------------- /deps/glfw/tests/monitors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/tests/monitors.c -------------------------------------------------------------------------------- /deps/glfw/tests/msaa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/tests/msaa.c -------------------------------------------------------------------------------- /deps/glfw/tests/reopen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/tests/reopen.c -------------------------------------------------------------------------------- /deps/glfw/tests/sharing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/tests/sharing.c -------------------------------------------------------------------------------- /deps/glfw/tests/tearing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/tests/tearing.c -------------------------------------------------------------------------------- /deps/glfw/tests/threads.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/tests/threads.c -------------------------------------------------------------------------------- /deps/glfw/tests/title.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/tests/title.c -------------------------------------------------------------------------------- /deps/glfw/tests/windows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/glfw/tests/windows.c -------------------------------------------------------------------------------- /deps/lodepng/lodepng.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/lodepng/lodepng.c -------------------------------------------------------------------------------- /deps/lodepng/lodepng.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/lodepng/lodepng.h -------------------------------------------------------------------------------- /deps/noise/noise.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/noise/noise.c -------------------------------------------------------------------------------- /deps/noise/noise.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/noise/noise.h -------------------------------------------------------------------------------- /deps/sqlite/shell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/sqlite/shell.c -------------------------------------------------------------------------------- /deps/sqlite/sqlite3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/sqlite/sqlite3.c -------------------------------------------------------------------------------- /deps/sqlite/sqlite3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/sqlite/sqlite3.h -------------------------------------------------------------------------------- /deps/sqlite/sqlite3ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/sqlite/sqlite3ext.h -------------------------------------------------------------------------------- /deps/tinycthread/tinycthread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/tinycthread/tinycthread.c -------------------------------------------------------------------------------- /deps/tinycthread/tinycthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/deps/tinycthread/tinycthread.h -------------------------------------------------------------------------------- /server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/server.py -------------------------------------------------------------------------------- /shaders/block_fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/shaders/block_fragment.glsl -------------------------------------------------------------------------------- /shaders/block_vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/shaders/block_vertex.glsl -------------------------------------------------------------------------------- /shaders/line_fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/shaders/line_fragment.glsl -------------------------------------------------------------------------------- /shaders/line_vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/shaders/line_vertex.glsl -------------------------------------------------------------------------------- /shaders/sky_fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/shaders/sky_fragment.glsl -------------------------------------------------------------------------------- /shaders/sky_vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/shaders/sky_vertex.glsl -------------------------------------------------------------------------------- /shaders/text_fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/shaders/text_fragment.glsl -------------------------------------------------------------------------------- /shaders/text_vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/shaders/text_vertex.glsl -------------------------------------------------------------------------------- /src/auth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/src/auth.c -------------------------------------------------------------------------------- /src/auth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/src/auth.h -------------------------------------------------------------------------------- /src/client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/src/client.c -------------------------------------------------------------------------------- /src/client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/src/client.h -------------------------------------------------------------------------------- /src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/src/config.h -------------------------------------------------------------------------------- /src/cube.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/src/cube.c -------------------------------------------------------------------------------- /src/cube.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/src/cube.h -------------------------------------------------------------------------------- /src/db.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/src/db.c -------------------------------------------------------------------------------- /src/db.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/src/db.h -------------------------------------------------------------------------------- /src/item.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/src/item.c -------------------------------------------------------------------------------- /src/item.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/src/item.h -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/src/main.c -------------------------------------------------------------------------------- /src/map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/src/map.c -------------------------------------------------------------------------------- /src/map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/src/map.h -------------------------------------------------------------------------------- /src/matrix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/src/matrix.c -------------------------------------------------------------------------------- /src/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/src/matrix.h -------------------------------------------------------------------------------- /src/ring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/src/ring.c -------------------------------------------------------------------------------- /src/ring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/src/ring.h -------------------------------------------------------------------------------- /src/sign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/src/sign.c -------------------------------------------------------------------------------- /src/sign.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/src/sign.h -------------------------------------------------------------------------------- /src/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/src/util.c -------------------------------------------------------------------------------- /src/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/src/util.h -------------------------------------------------------------------------------- /src/world.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/src/world.c -------------------------------------------------------------------------------- /src/world.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/src/world.h -------------------------------------------------------------------------------- /textures/font.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/textures/font.png -------------------------------------------------------------------------------- /textures/sign.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/textures/sign.png -------------------------------------------------------------------------------- /textures/sky.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/textures/sky.png -------------------------------------------------------------------------------- /textures/texture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/textures/texture.png -------------------------------------------------------------------------------- /world.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rswinkle/Craft/HEAD/world.py --------------------------------------------------------------------------------