Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-01-02 | Use email address instead of website for attribution | David Robillard | 1 | -1/+1 | |
2021-01-02 | Clean up includes | David Robillard | 1 | -1/+0 | |
2021-01-02 | Simplify clang-format configuration and format all code | David Robillard | 1 | -1394/+1349 | |
2020-12-11 | Make demo programs work from any directory, and install them | David Robillard | 1 | -15/+38 | |
2020-12-11 | Print an error message in Vulkan demo when shaders are not found | David Robillard | 1 | -0/+1 | |
2020-11-26 | Remove file documentation | David Robillard | 1 | -12/+11 | |
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-26 | Add pugl::World constructor overload that takes a flag | David Robillard | 1 | -2/+1 | |
Eventually we'll need an actual smart flags type here, but for now there's only one flag anyway, so simply define an overload that takes one. | |||||
2020-11-26 | Remove stub event handlers from pugl::View | David Robillard | 1 | -1/+5 | |
This was a bit weird since event dispatching can be handled by some other object. Just remove them, and have clients use a catch-all template to handle events that are not handled specially. | |||||
2020-11-25 | Rename puglShowWindow and puglHideWindow to puglShow an puglHide | David Robillard | 1 | -1/+1 | |
These names were confusing because a view is not necessarily a window. Since there's no room for ambiguity here, simply drop the superfluous word. | |||||
2020-11-25 | Pass vkGetInstanceProcAddr to puglCreateSurface instead of a loader | David Robillard | 1 | -2/+5 | |
This allows puglCreateSurface() to be used with some other loader, or when linking to Vulkan at compile time. | |||||
2020-11-01 | Cleanup: Fix typo | David Robillard | 1 | -1/+1 | |
2020-11-01 | Make event handling in C++ more flexible | David Robillard | 1 | -6/+8 | |
2020-10-31 | Use static polymorphism in C++ bindings | David Robillard | 1 | -21/+22 | |
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-30 | Simplify header names | David Robillard | 1 | -1/+1 | |
2020-10-28 | Add Vulkan demos | David Robillard | 1 | -0/+1839 | |