gitextract_6g1mvs2i/ ├── .gitignore ├── CMakeLists.txt ├── LICENSE.md ├── README.md ├── builder.py ├── 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/ │ │ │ │ └── glad.h │ │ │ ├── glad.c │ │ │ ├── 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 │ │ │ └── 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 └── world.py