aboutsummaryrefslogtreecommitdiffstats
path: root/examples
AgeCommit message (Expand)AuthorFilesLines
10 hoursAvoid including gl.h in pugl_shader_demoDavid Robillard1-0/+2
10 hoursAdhere to minimum image count in pugl_vulkan_cpp_demoDavid Robillard1-1/+1
11 hoursMake pugl_vulkan_cpp_demo explicitly opaqueDavid Robillard1-1/+1
11 hoursUse angle brackets for puglutil includesDavid Robillard11-16/+14
27 hoursReplace frame with size and position hintsDavid Robillard7-52/+58
27 hoursRemove puglSetFrame()David Robillard1-15/+7
2 daysUpdate clang-format configurationDavid Robillard1-0/+6
2 daysUse angle brackets for library includes and clean up include pathsDavid Robillard23-45/+27
2 daysMove test utilities to a separate subprojectDavid Robillard22-27/+33
3 daysAdd option to disable C++ bindingsDavid Robillard1-1/+10
3 daysSuppress new checks in clang-tidy 19David Robillard1-0/+1
3 daysFully parenthesize mathematical expressionsDavid Robillard6-21/+23
3 daysGracefully handle failing return from ftell()David Robillard2-8/+17
2025-01-23Replace puglPostRedisplayRect() with puglObscureRegion()David Robillard1-24/+19
2025-01-23Rename puglPostRedisplay() to puglObscureView()David Robillard9-22/+22
2025-01-23Draw position, size, and scale in pugl_management_demoDavid Robillard1-3/+21
2025-01-21Use a consistent naming scheme for parent functionsDavid Robillard1-1/+1
2025-01-21Use PuglSpan for view sizesDavid Robillard4-20/+18
2025-01-21Fix pugl_shader_demo refresh rate on WindowsDavid Robillard2-6/+7
2025-01-21Separate C++ build tests to avoid C/C++ warning clashesDavid Robillard1-1/+6
2025-01-21Fix warnings in clang build on WindowsDavid Robillard1-0/+7
2024-10-01Suppress new warnings in clang and clang-tidy 18David Robillard2-2/+5
2024-10-01Remove redundant "inline" specifierDavid Robillard1-4/+4
2024-06-10Avoid std::endlDavid Robillard1-3/+3
2023-11-11Suppress new warnings in clang-tidy 16David Robillard3-5/+9
2023-10-21Suppress clang-tidy C++ warningsDavid Robillard1-0/+1
2023-10-16Fix GCC 13 buildDavid Robillard1-2/+2
2023-09-23Format meson.build files with muonDavid Robillard2-4/+4
2023-05-12Clean up Vulkan demo codeDavid Robillard1-96/+100
2023-05-12Make examples continuous by defaultDavid Robillard1-1/+3
2023-05-12Add mouse cursors to examples for testing input latencyDavid Robillard2-11/+82
2023-05-12Windows: Improve the frame rate of demos with vsyncDavid Robillard2-2/+3
2023-05-03Replace strict option with new meson warning levelDavid Robillard1-3/+3
2023-05-03Use consistent names for internal meson dependenciesDavid Robillard11-15/+15
2023-05-03Fix implicit sign conversionsDavid Robillard1-1/+1
2023-05-03Use consistent meson formatting everywhereDavid Robillard11-36/+60
2023-02-10Add a mouse cursor to pugl_cairo_demoDavid Robillard1-15/+66
2023-02-03Add missing const qualifiersDavid Robillard1-6/+6
2023-01-29Fix pugl_shader_demo on WindowsDavid Robillard1-1/+1
2023-01-14Allow applications to specify the Vulkan library pathDavid Robillard1-1/+1
2023-01-14Windows: Fix drawing while resizing in pugl_vulkan_cpp_demoDavid Robillard1-17/+44
2023-01-14Windows: Add PUGL_DARK_FRAME hintDavid Robillard3-4/+9
2023-01-14Add general string hint interfaceDavid Robillard11-22/+22
2023-01-11Raise the initial display of example windowsDavid Robillard9-11/+11
2023-01-10Add PUGL_CURSOR_ALL_SCROLLDavid Robillard1-1/+1
2023-01-08Add support for OpenGL ES 3.2 in pugl_shader_demoDavid Robillard9-38/+65
2023-01-08Update example GLAD loader and add OpenGL ES 3.2David Robillard2-9/+1280
2023-01-08Prepare OpenGL context flags for OpenGL ES supportDavid Robillard5-7/+8
2023-01-08Add support for raising windowsDavid Robillard11-13/+13
2023-01-07Add support for special view types and stylesDavid Robillard6-4/+290