gitextract_gyt1ey61/ ├── .travis.yml ├── README.md ├── debug_draw.hpp └── samples/ ├── Makefile ├── README.md ├── gl3w/ │ ├── README.rst │ ├── UNLICENSE │ ├── gl3w_gen.py │ ├── include/ │ │ └── GL/ │ │ ├── gl3w.h │ │ └── glcorearb.h │ └── src/ │ └── gl3w.cpp ├── sample_d3d11.cpp ├── sample_gl_core.cpp ├── sample_gl_core_multithreaded_explicit.cpp ├── sample_gl_core_multithreaded_tls.cpp ├── sample_gl_legacy.cpp ├── sample_null_renderer.cpp ├── samples_common.hpp ├── vectormath/ │ ├── LICENSE │ ├── SSE/ │ │ └── cpp/ │ │ ├── boolInVec.h │ │ ├── defines.h │ │ ├── floatInVec.h │ │ ├── mat_aos.h │ │ ├── quat_aos.h │ │ ├── vec_aos.h │ │ ├── vecidx_aos.h │ │ └── vectormath_aos.h │ ├── c/ │ │ ├── vectormath_aos.h │ │ ├── vectormath_aos_v.h │ │ ├── vectormath_soa.h │ │ └── vectormath_soa_v.h │ ├── cpp/ │ │ ├── vectormath_aos.h │ │ └── vectormath_soa.h │ ├── ppu/ │ │ ├── c/ │ │ │ ├── mat_aos.h │ │ │ ├── mat_aos_v.h │ │ │ ├── mat_soa.h │ │ │ ├── mat_soa_v.h │ │ │ ├── quat_aos.h │ │ │ ├── quat_aos_v.h │ │ │ ├── quat_soa.h │ │ │ ├── quat_soa_v.h │ │ │ ├── vec_aos.h │ │ │ ├── vec_aos_v.h │ │ │ ├── vec_soa.h │ │ │ ├── vec_soa_v.h │ │ │ ├── vec_types.h │ │ │ ├── vectormath_aos.h │ │ │ ├── vectormath_aos_v.h │ │ │ ├── vectormath_soa.h │ │ │ └── vectormath_soa_v.h │ │ └── cpp/ │ │ ├── boolInVec.h │ │ ├── floatInVec.h │ │ ├── mat_aos.h │ │ ├── mat_soa.h │ │ ├── quat_aos.h │ │ ├── quat_soa.h │ │ ├── vec_aos.h │ │ ├── vec_soa.h │ │ ├── vecidx_aos.h │ │ ├── vectormath_aos.h │ │ └── vectormath_soa.h │ ├── scalar/ │ │ ├── c/ │ │ │ ├── mat_aos.h │ │ │ ├── mat_aos_v.h │ │ │ ├── quat_aos.h │ │ │ ├── quat_aos_v.h │ │ │ ├── vec_aos.h │ │ │ ├── vec_aos_v.h │ │ │ ├── vectormath_aos.h │ │ │ └── vectormath_aos_v.h │ │ └── cpp/ │ │ ├── mat_aos.h │ │ ├── quat_aos.h │ │ ├── vec_aos.h │ │ └── vectormath_aos.h │ ├── spu/ │ │ ├── c/ │ │ │ ├── mat_aos.h │ │ │ ├── mat_aos_v.h │ │ │ ├── mat_soa.h │ │ │ ├── mat_soa_v.h │ │ │ ├── quat_aos.h │ │ │ ├── quat_aos_v.h │ │ │ ├── quat_soa.h │ │ │ ├── quat_soa_v.h │ │ │ ├── vec_aos.h │ │ │ ├── vec_aos_v.h │ │ │ ├── vec_soa.h │ │ │ ├── vec_soa_v.h │ │ │ ├── vectormath_aos.h │ │ │ ├── vectormath_aos_v.h │ │ │ ├── vectormath_soa.h │ │ │ └── vectormath_soa_v.h │ │ └── cpp/ │ │ ├── boolInVec.h │ │ ├── floatInVec.h │ │ ├── mat_aos.h │ │ ├── mat_soa.h │ │ ├── quat_aos.h │ │ ├── quat_soa.h │ │ ├── vec_aos.h │ │ ├── vec_soa.h │ │ ├── vecidx_aos.h │ │ ├── vectormath_aos.h │ │ └── vectormath_soa.h │ └── vectormath.h └── vs2015/ ├── ddSampleD3D11/ │ ├── ddSampleD3D11.filters │ ├── ddSampleD3D11.sln │ ├── ddSampleD3D11.vcxproj │ └── ddShader.fx ├── ddSampleGLCore/ │ ├── ddSampleGLCore.sln │ ├── ddSampleGLCore.vcxproj │ └── ddSampleGLCore.vcxproj.filters ├── ddSampleGLLegacy/ │ ├── ddSampleGLCore.vcxproj │ ├── ddSampleGLCore.vcxproj.filters │ └── ddSampleGLLegacy.sln ├── ddSampleNullRenderer/ │ ├── ddSampleNullRenderer.sln │ ├── ddSampleNullRenderer.vcxproj │ └── ddSampleNullRenderer.vcxproj.filters ├── glfw-3.2-WIN32/ │ ├── COPYING.txt │ ├── include/ │ │ └── GLFW/ │ │ ├── glfw3.h │ │ └── glfw3native.h │ └── lib-vc2015/ │ ├── glfw3.lib │ └── glfw3dll.lib └── glfw-3.2-WIN64/ ├── COPYING.txt ├── include/ │ └── GLFW/ │ ├── glfw3.h │ └── glfw3native.h └── lib-vc2015/ ├── glfw3.lib └── glfw3dll.lib