aboutsummaryrefslogtreecommitdiffstats
path: root/test/test_utils.h
AgeCommit message (Expand)AuthorFilesLines
2023-01-14Windows: Add PUGL_DARK_FRAME hintDavid Robillard1-0/+2
2023-01-08Add support for OpenGL ES 3.2 in pugl_shader_demoDavid Robillard1-1/+23
2023-01-08Prepare OpenGL context flags for OpenGL ES supportDavid Robillard1-4/+6
2023-01-08Add PUGL_SAMPLE_BUFFERS hintDavid Robillard1-0/+2
2023-01-07Replace map/unmap events with more expressive configure eventsDavid Robillard1-4/+2
2023-01-07Add support for special view types and stylesDavid Robillard1-6/+43
2023-01-07Rename create/destroy events to realize/unrealizeDavid Robillard1-4/+4
2022-06-07Use a consistent scheme for enum sizesDavid Robillard1-3/+1
2022-05-23Add rich clipboard supportDavid Robillard1-1/+5
2022-05-21Use consistent integer types for view positions and sizesDavid Robillard1-11/+14
2022-04-23Move reserved platform defines from code to build systemDavid Robillard1-2/+0
2021-12-17Adopt REUSE machine-readable licensing standardDavid Robillard1-15/+2
2021-12-17Remove unnecessary includeDavid Robillard1-1/+0
2021-05-08Print create/destroy and map/unmap events in tests by defaultDavid Robillard1-8/+8
2021-04-18Fix unreachable codeDavid Robillard1-1/+1
2021-01-02Simplify clang-format configuration and format all codeDavid Robillard1-256/+256
2020-10-24Replace live resize with loop eventsDavid Robillard1-2/+6
2020-10-21Fix clang-tidy issues in Windows codeDavid Robillard1-1/+1
2020-10-21Add missing include guardsDavid Robillard1-0/+5
2020-10-04Add refresh rate hintDavid Robillard1-0/+2
2020-10-04Print all view hints in shader demo and hint testsDavid Robillard1-0/+53
2020-07-05Add scroll direction fieldDavid Robillard1-1/+21
2020-07-05Print crossing mode of enter and leave eventsDavid Robillard1-4/+6
2020-07-05Replace grab flag in PuglEventFocus with crossing modeDavid Robillard1-4/+19
2020-05-16Use email address in copyright headersDavid Robillard1-1/+1
2020-04-04Fix mismatched printf parameter warningDavid Robillard1-2/+1
2020-03-31Add format attribute to logError()David Robillard1-1/+8
2020-03-31Fix mismatched printf parameter typesDavid Robillard1-2/+2
2020-03-17Use clearer names for pointer eventsDavid Robillard1-3/+3
2020-03-16Add timer eventsDavid Robillard1-0/+2
2020-03-15Unify event loop functions as puglUpdate()David Robillard1-1/+3
2020-03-09Add PuglEventClient and puglSendEvent()David Robillard1-0/+8
2020-03-09Add create, destroy, map, and unmap eventsDavid Robillard1-0/+8
2020-03-08Enable double buffering by defaultDavid Robillard1-3/+3
2020-03-08Add vsync command line options to demosDavid Robillard1-2/+19
2020-03-08Split graphical utilities out from test_utils.hDavid Robillard1-149/+1
2020-03-08Print when unknown events are received in testsDavid Robillard1-0/+3
2020-03-01Cleanup: Adjust some code to be more clang-format friendlyDavid Robillard1-0/+6
2020-03-01Cleanup: Shorten event printing codeDavid Robillard1-42/+63
2019-12-09Fix use of incorrect union elementDavid Robillard1-4/+4
2019-11-18Add test utility function for logging errorsDavid Robillard1-1/+15
2019-11-18Add error checking option to test programsDavid Robillard1-1/+5
2019-11-03Add verbose option to test programs to print all eventsDavid Robillard1-9/+43
2019-09-07Add OpenGL 3 test programDavid Robillard1-0/+58
2019-09-03Factor out parsing test optionsDavid Robillard1-0/+58
2019-09-03Make pugl_test use a nested view and test focus and movementDavid Robillard1-48/+43
2019-09-03Move puglGetTime() to PuglWorldDavid Robillard1-4/+4
2019-08-02Test: Factor out FPS printerDavid Robillard1-3/+26
2019-07-24Unify key and character fields and separate text eventsDavid Robillard1-9/+8
2019-07-24Rename PuglEventKey::utf8 to "string" with char typeDavid Robillard1-2/+2