aboutsummaryrefslogtreecommitdiffstats
path: root/test
AgeCommit message (Expand)AuthorFilesLines
2020-03-02Strengthen ultra-strict warnings with clangDavid Robillard3-12/+15
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
2020-03-01Cleanup: Fix includesDavid Robillard1-0/+1
2020-02-18Cairo Test: Preserve clip rectangle for background fillDavid Robillard1-2/+1
2019-12-11GL3 Test: Use instancingDavid Robillard1-49/+62
2019-12-11GL3 Test: Update bindings to OpenGL 3.3David Robillard2-8/+324
2019-12-11GL3 Test: Spread out rectangles moreDavid Robillard1-7/+11
2019-12-11GL3 Test: Calculate border color on the GPUDavid Robillard1-13/+5
2019-12-11GL3 Test: Move shaders to separate filesDavid Robillard1-43/+33
2019-12-09Fix use of incorrect union elementDavid Robillard1-4/+4
2019-11-21Rename "backend" headersDavid Robillard4-4/+4
2019-11-18Cleanup: Remove unnecessary includesDavid Robillard3-5/+0
2019-11-18Add test utility function for logging errorsDavid Robillard5-16/+23
2019-11-18Add error checking option to test programsDavid Robillard3-1/+8
2019-11-09Fix various clang-tidy warningsDavid Robillard1-1/+3
2019-11-09Make pugl_gl3_test deterministicDavid Robillard1-16/+15
2019-11-09Add puglStrerror() and improve test program error reportingDavid Robillard3-8/+15
2019-11-03Remove redisplay flag and add puglPostRedisplayRect()David Robillard1-5/+28
2019-11-03Add pugl_print_events test programDavid Robillard1-0/+83
2019-11-03Add verbose option to test programs to print all eventsDavid Robillard3-13/+49
2019-11-03Fix duplicate word in error messageDavid Robillard1-1/+1
2019-10-21Don't use compatible profile in pugl_gl3_testDavid Robillard1-1/+1
2019-09-07Add clipboard supportDavid Robillard1-3/+11
2019-09-07Add OpenGL 3 test programDavid Robillard6-0/+3791
2019-09-03Make event handler return a statusDavid Robillard2-3/+9
2019-09-03Factor out parsing test optionsDavid Robillard3-60/+82
2019-09-03Rename remaining init functionsDavid Robillard2-15/+15
2019-09-03Add puglSetClassName()David Robillard2-3/+3
2019-09-03Replace size and aspect ratio init functions with dynamic onesDavid Robillard2-3/+3
2019-09-03Add swap interval hintDavid Robillard1-0/+2
2019-09-03Make pugl_test use a nested view and test focus and movementDavid Robillard3-83/+228
2019-09-03Add functions to get and set view size and positionDavid Robillard2-6/+11
2019-09-03Add puglDispatchEvents()David Robillard2-2/+2
2019-09-03Add puglPollEvents()David Robillard2-2/+2
2019-09-03Move puglGetTime() to PuglWorldDavid Robillard3-13/+16
2019-09-03Add PuglWorldDavid Robillard2-14/+21
2019-08-02Clean up includesDavid Robillard1-0/+1
2019-08-02Test: Remove use of static dataDavid Robillard1-39/+48
2019-08-02Replace puglIgnoreKeyRepeat() with a hintDavid Robillard2-2/+2
2019-08-02Test: Remove locale hacksDavid Robillard1-3/+0
2019-08-02Test: Configure GL in configure handler instead of mainDavid Robillard1-6/+4
2019-08-02Test: Factor out FPS printerDavid Robillard3-24/+35
2019-08-01Add missing string terminationDavid Robillard1-1/+1
2019-07-31X11: Support UTF8 in window titlesJP Cimalando1-1/+3
2019-07-29Add animation to Cairo test programDavid Robillard1-23/+60
2019-07-29Cleanup: Clean up includes and call IWYU in lint targetDavid Robillard2-1/+2
2019-07-29Completely separate backends from platform implementationDavid Robillard2-1/+4
2019-07-29Add deprecation macro and deprecate puglInitResizable()David Robillard2-2/+2
2019-07-28Make enterContext take a drawing parameter like leaveContextDavid Robillard1-1/+1