aboutsummaryrefslogtreecommitdiffstats
path: root/examples
AgeCommit message (Expand)AuthorFilesLines
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
2023-01-07Rename create/destroy events to realize/unrealizeDavid Robillard1-4/+4
2023-01-04Clean up licensing metadataDavid Robillard22-4/+58
2023-01-02Clean up whitespaceDavid Robillard1-6/+4
2022-12-24Add diagonal cursorsfalkTX1-2/+2
2022-11-24Use 0BSD for trivial "public domain intent" thingsDavid Robillard4-4/+4
2022-10-07Use uppercase integer literal suffixesDavid Robillard6-52/+52
2022-10-07Avoid C-style casts in C++ codeDavid Robillard3-7/+6
2022-10-07Simplify clang-tidy configurationDavid Robillard1-8/+1
2022-10-07Suppress new warnings in clang-tidy 14David Robillard1-0/+3
2022-10-07Fix whitespaceDavid Robillard1-12/+12
2022-10-07Clean up meson definitionsDavid Robillard12-73/+106
2022-09-28Handle fread() errors in examplesDavid Robillard2-2/+9
2022-08-31Add include_directories to pugl_depMichael Fisher9-9/+9
2022-06-28Simplify clang-tidy configurationDavid Robillard1-5/+1
2022-06-08Use consistent terminology for native viewsDavid Robillard2-2/+2
2022-06-03Fix Cairo warnings on MacOSDavid Robillard1-1/+1
2022-05-28Update documentationDavid Robillard1-0/+31
2022-05-28Clean up and strengthen warning flagsDavid Robillard3-9/+14
2022-05-28Avoid implicit conversionsDavid Robillard1-4/+3
2022-05-23Add rich clipboard supportDavid Robillard1-4/+46
2022-05-22Factor out pugl_clipboard_demo example programDavid Robillard5-14/+236
2022-05-21Add puglSetPosition() and puglSetSize()David Robillard2-35/+22
2022-05-21Use consistent integer types for view positions and sizesDavid Robillard4-30/+34
2022-05-21Add a uniform API for setting size hintsDavid Robillard9-36/+36
2022-05-21Fix build of examples that use a stub backendDavid Robillard1-3/+21
2022-05-20Use consistent class names and titles in tests and examplesDavid Robillard9-13/+13
2022-05-20MacOS: Build examples as application bundlesDavid Robillard21-74/+299