aboutsummaryrefslogtreecommitdiffstats
path: root/bindings/cxx/include/pugl/vulkan.hpp
AgeCommit message (Collapse)AuthorFilesLines
2020-11-26Remove file documentationDavid Robillard1-8/+6
These will not be used in the Sphinx documentation, and most were self-explanatory and only there to make the Doxygen index look nice anyway. Where there was actually useful information, it has been preserved as regular comments.
2020-11-25Pass vkGetInstanceProcAddr to puglCreateSurface instead of a loaderDavid Robillard1-2/+2
This allows puglCreateSurface() to be used with some other loader, or when linking to Vulkan at compile time.
2020-11-01Run clang-tidy on all headers and fix various issuesDavid Robillard1-1/+1
It's a nightmare trying to get this thing to check everything.
2020-11-01Make event handling in C++ more flexibleDavid Robillard1-1/+1
2020-10-31Use static polymorphism in C++ bindingsDavid Robillard1-1/+1
This removes virtual function overhead, and the weird situation of having to include pugl.ipp once (or worse, for pugl to provide a binary C++ library).
2020-10-30Simplify header namesDavid Robillard1-0/+170