Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-01-14 | Allow applications to specify the Vulkan library path | David Robillard | 1 | -1/+1 | |
I don't know if vendoring the Vulkan library is appropriate, but regardless, this allows applications to set the name to whatever they want, or specify an absolute path, just in case the standard value baked into Pugl isn't the right one in some situation. | |||||
2023-01-14 | Add general string hint interface | David Robillard | 1 | -1/+1 | |
This replaces the window title and class name APIs with a more general one that can be easily extended to other things, like icon names, more detailed application hints, and so on. | |||||
2023-01-11 | Raise the initial display of example windows | David Robillard | 1 | -1/+1 | |
This is the standard behaviour for applications. | |||||
2023-01-08 | Add support for raising windows | David Robillard | 1 | -1/+1 | |
2022-05-21 | Add a uniform API for setting size hints | David Robillard | 1 | -4/+3 | |
This collapses many functions into one, which makes the API more easily extensible and reduces code size. | |||||
2022-05-20 | Use consistent class names and titles in tests and examples | David Robillard | 1 | -1/+1 | |
2022-03-14 | Fix warning in VS2019 | David Robillard | 1 | -1/+3 | |
2021-12-17 | Adopt REUSE machine-readable licensing standard | David Robillard | 1 | -16/+3 | |
See https://reuse.software/ for details. | |||||
2021-05-24 | Consistently refer to C++ as "cpp" and fix installation | David Robillard | 1 | -1/+1 | |
2021-05-06 | Add basic test for Vulkan support | David Robillard | 1 | -1/+1 | |
2021-01-02 | Avoid "else" after "return" | David Robillard | 1 | -2/+6 | |
2021-01-02 | Use email address instead of website for attribution | David Robillard | 1 | -1/+1 | |
2021-01-02 | Simplify clang-format configuration and format all code | David Robillard | 1 | -895/+879 | |
2020-11-26 | Remove file documentation | David Robillard | 1 | -3/+5 | |
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-25 | Rename puglShowWindow and puglHideWindow to puglShow an puglHide | David Robillard | 1 | -2/+2 | |
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-10-30 | Simplify header names | David Robillard | 1 | -1/+1 | |
2020-10-28 | Add Vulkan demos | David Robillard | 1 | -0/+1134 | |