aboutsummaryrefslogtreecommitdiffstats
path: root/examples/pugl_vulkan_demo.c
AgeCommit message (Collapse)AuthorFilesLines
2022-05-21Add a uniform API for setting size hintsDavid Robillard1-4/+3
This collapses many functions into one, which makes the API more easily extensible and reduces code size.
2022-05-20Use consistent class names and titles in tests and examplesDavid Robillard1-1/+1
2022-03-14Fix warning in VS2019David Robillard1-1/+3
2021-12-17Adopt REUSE machine-readable licensing standardDavid Robillard1-16/+3
See https://reuse.software/ for details.
2021-05-24Consistently refer to C++ as "cpp" and fix installationDavid Robillard1-1/+1
2021-05-06Add basic test for Vulkan supportDavid Robillard1-1/+1
2021-01-02Avoid "else" after "return"David Robillard1-2/+6
2021-01-02Use email address instead of website for attributionDavid Robillard1-1/+1
2021-01-02Simplify clang-format configuration and format all codeDavid Robillard1-895/+879
2020-11-26Remove file documentationDavid Robillard1-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-25Rename puglShowWindow and puglHideWindow to puglShow an puglHideDavid Robillard1-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-25Pass vkGetInstanceProcAddr to puglCreateSurface instead of a loaderDavid Robillard1-2/+5
This allows puglCreateSurface() to be used with some other loader, or when linking to Vulkan at compile time.
2020-10-30Simplify header namesDavid Robillard1-1/+1
2020-10-28Add Vulkan demosDavid Robillard1-0/+1134