aboutsummaryrefslogtreecommitdiffstats
path: root/include/pugl/vulkan.h
AgeCommit message (Collapse)AuthorFilesLines
2023-01-14Allow applications to specify the Vulkan library pathDavid Robillard1-1/+10
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-03Use globally unique names for documentation groupsDavid Robillard1-2/+2
This becomes important when the documentation is included in larger projects.
2021-12-17Adopt REUSE machine-readable licensing standardDavid Robillard1-15/+2
See https://reuse.software/ for details.
2021-01-02Add PUGL_CONST_APIDavid Robillard1-2/+1
Just a convenience macro to make declarations a little more readable.
2021-01-02Use email address instead of website for attributionDavid Robillard1-1/+1
2021-01-02Clean up includesDavid Robillard1-1/+3
2021-01-02Simplify clang-format configuration and format all codeDavid Robillard1-8/+17
2020-11-26Remove file documentationDavid Robillard1-6/+4
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-10-30Clean up installed man pagesDavid Robillard1-1/+1
2020-10-30Simplify header namesDavid Robillard1-0/+148