Merge commit '134454281bed8854030d1b6d2891450849f652bf'
70 files changed, 11453 insertions(+), 11522 deletions(-) M pugl/.clang-format A pugl/.clant.json M pugl/.editorconfig A pugl/.includes.imp M pugl/bindings/cxx/include/pugl/cairo.hpp M pugl/bindings/cxx/include/pugl/gl.hpp M pugl/bindings/cxx/include/pugl/pugl.hpp M pugl/bindings/cxx/include/pugl/stub.hpp M pugl/bindings/cxx/include/pugl/vulkan.hpp M pugl/doc/c/Doxyfile M pugl/doc/cpp/Doxyfile M pugl/examples/.clang-tidy M pugl/examples/cube_view.h M pugl/examples/demo_utils.h M pugl/examples/file_utils.c M pugl/examples/pugl_cairo_demo.c M pugl/examples/pugl_cursor_demo.c M pugl/examples/pugl_cxx_demo.cpp M pugl/examples/pugl_embed_demo.c M pugl/examples/pugl_print_events.c M pugl/examples/pugl_shader_demo.c M pugl/examples/pugl_vulkan_cxx_demo.cpp M pugl/examples/pugl_vulkan_demo.c M pugl/examples/pugl_window_demo.c M pugl/examples/rects.h M pugl/examples/shader_utils.h M pugl/examples/shaders/header_330.glsl M pugl/examples/shaders/header_420.glsl M pugl/examples/shaders/rect.frag M pugl/examples/shaders/rect.vert M pugl/examples/sybok.hpp M pugl/include/pugl/cairo.h M pugl/include/pugl/gl.h M pugl/include/pugl/pugl.h M pugl/include/pugl/stub.h M pugl/include/pugl/vulkan.h M pugl/src/.clang-tidy M pugl/src/implementation.c M pugl/src/mac.h M pugl/src/mac.m M pugl/src/mac_cairo.m M pugl/src/mac_gl.m M pugl/src/mac_stub.m M pugl/src/mac_vulkan.m M pugl/src/stub.h M pugl/src/win.c M pugl/src/win.h M pugl/src/win_cairo.c M pugl/src/win_gl.c M pugl/src/win_stub.c M pugl/src/win_vulkan.c M pugl/src/x11.c M pugl/src/x11.h M pugl/src/x11_cairo.c M pugl/src/x11_gl.c M pugl/src/x11_stub.c M pugl/src/x11_vulkan.c M pugl/test/.clang-tidy M pugl/test/test_build.c M pugl/test/test_build.cpp M pugl/test/test_clipboard.c M pugl/test/test_gl_hints.c M pugl/test/test_realize.c M pugl/test/test_redisplay.c M pugl/test/test_show_hide.c M pugl/test/test_stub_hints.c M pugl/test/test_timer.c M pugl/test/test_update.c M pugl/test/test_utils.h M pugl/wscript