aboutsummaryrefslogtreecommitdiffstats
path: root/test
AgeCommit message (Expand)AuthorFilesLines
2020-10-21Add missing include guardsDavid Robillard1-0/+5
2020-10-19Gracefully handle puglRealize() being called twiceDavid Robillard1-0/+100
2020-10-14Suppress IWYU warnings in build testsDavid Robillard2-14/+14
2020-10-04Add refresh rate hintDavid Robillard3-0/+6
2020-10-04Print all view hints in shader demo and hint testsDavid Robillard3-0/+55
2020-10-04Add puglGetViewHint()David Robillard2-0/+163
2020-07-05Improve struct packingDavid Robillard4-12/+12
2020-07-05Ensure that all API headers are warning-freeDavid Robillard2-0/+70
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-07-02Fix cast alignment warnings on 32-bit ARMDavid Robillard1-2/+4
2020-05-16Add default and maximum sizeDavid Robillard4-0/+4
2020-05-16Use email address in copyright headersDavid Robillard5-5/+5
2020-05-16Fix redisplay test on MacOSDavid Robillard1-3/+9
2020-05-16Make show/hide test tolerant to multiple exposuresDavid Robillard1-1/+1
2020-04-04Fix mismatched printf parameter warningDavid Robillard1-2/+1
2020-04-01Replace puglShowWindow() with puglRealize()David Robillard4-4/+4
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-16Cleanup: Add missing includesDavid Robillard1-0/+2
2020-03-16Add timer eventsDavid Robillard2-0/+160
2020-03-16Make update test more tolerantDavid Robillard1-1/+1
2020-03-15Cleanup: Fix stale commentDavid Robillard1-2/+2
2020-03-15Unify event loop functions as puglUpdate()David Robillard4-14/+137
2020-03-15Add type and flags to worldDavid Robillard2-2/+2
2020-03-15Cleanup: Fix indentationDavid Robillard1-3/+3
2020-03-09Add test for redisplays posted in the event loopDavid Robillard1-0/+133
2020-03-09Add PuglEventClient and puglSendEvent()David Robillard1-0/+8
2020-03-09Add test for basic view creation, exposure, and destructionDavid Robillard1-0/+149
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-08Move demo programs to examples directoryDavid Robillard9-4950/+0
2020-03-08Split graphical utilities out from test_utils.hDavid Robillard5-149/+174
2020-03-08Print when unknown events are received in testsDavid Robillard1-0/+3
2020-03-08Cleanup: Fix some conversion warningsDavid Robillard1-7/+7
2020-03-07Test: Don't reuse cube vertices for backgroundDavid Robillard1-3/+10
2020-03-07Test: Fix cube rotation via mouseDavid Robillard1-2/+2
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