aboutsummaryrefslogtreecommitdiff
path: root/pugl/test/test_stub_hints.c
diff options
context:
space:
mode:
authorHanspeter Portner <dev@open-music-kontrollers.ch>2021-01-15 00:10:23 +0100
committerHanspeter Portner <dev@open-music-kontrollers.ch>2021-01-15 00:10:23 +0100
commit42c908c8aac86ddd59d256259a249ea05e23defd (patch)
tree43e2629a8429a79eee284da338b425024eb01063 /pugl/test/test_stub_hints.c
parent96604aaa17c3ae6e6017a6332072609eb6659183 (diff)
downloadvm.lv2-42c908c8aac86ddd59d256259a249ea05e23defd.tar.xz
Squashed 'subprojects/nk_pugl/' changes from f6caf510..383d2f42
383d2f42 pugl: make API static. 9147803f Merge commit 'f96544ba7e8e63f97c2419dadcb4101272f5ec91' f96544ba Squashed 'pugl/' changes from 7fc8d9e4..9a38c762 05d022ef Merge commit '134454281bed8854030d1b6d2891450849f652bf' 13445428 Squashed 'pugl/' changes from 0a23647a..7fc8d9e4 git-subtree-dir: subprojects/nk_pugl git-subtree-split: 383d2f4214fabd80756891854fdaba1ab6e4df58
Diffstat (limited to 'pugl/test/test_stub_hints.c')
-rw-r--r--pugl/test/test_stub_hints.c82
1 files changed, 41 insertions, 41 deletions
diff --git a/pugl/test/test_stub_hints.c b/pugl/test/test_stub_hints.c
index 2bfc86c..1cc1180 100644
--- a/pugl/test/test_stub_hints.c
+++ b/pugl/test/test_stub_hints.c
@@ -30,51 +30,51 @@
static PuglStatus
onEvent(PuglView* view, const PuglEvent* event)
{
- (void)view;
- (void)event;
+ (void)view;
+ (void)event;
- return PUGL_SUCCESS;
+ return PUGL_SUCCESS;
}
int
main(void)
{
- PuglWorld* const world = puglNewWorld(PUGL_PROGRAM, 0);
- PuglView* const view = puglNewView(world);
-
- // Set up view
- puglSetClassName(world, "Pugl Test");
- puglSetBackend(view, puglStubBackend());
- puglSetEventFunc(view, onEvent);
- puglSetDefaultSize(view, 512, 512);
-
- // Set all relevant hints that support it to PUGL_DONT_CARE
- assert(!puglSetViewHint(view, PUGL_RED_BITS, PUGL_DONT_CARE));
- assert(!puglSetViewHint(view, PUGL_GREEN_BITS, PUGL_DONT_CARE));
- assert(!puglSetViewHint(view, PUGL_BLUE_BITS, PUGL_DONT_CARE));
- assert(!puglSetViewHint(view, PUGL_ALPHA_BITS, PUGL_DONT_CARE));
- assert(!puglSetViewHint(view, PUGL_REFRESH_RATE, PUGL_DONT_CARE));
-
- // Realize view and print all hints for debugging convenience
- assert(!puglRealize(view));
- printViewHints(view);
-
- // Check that no relevant hints are set to PUGL_DONT_CARE
- assert(puglGetViewHint(view, PUGL_USE_COMPAT_PROFILE) != PUGL_DONT_CARE);
- assert(puglGetViewHint(view, PUGL_USE_DEBUG_CONTEXT) != PUGL_DONT_CARE);
- assert(puglGetViewHint(view, PUGL_CONTEXT_VERSION_MAJOR) != PUGL_DONT_CARE);
- assert(puglGetViewHint(view, PUGL_CONTEXT_VERSION_MINOR) != PUGL_DONT_CARE);
- assert(puglGetViewHint(view, PUGL_RED_BITS) != PUGL_DONT_CARE);
- assert(puglGetViewHint(view, PUGL_GREEN_BITS) != PUGL_DONT_CARE);
- assert(puglGetViewHint(view, PUGL_BLUE_BITS) != PUGL_DONT_CARE);
- assert(puglGetViewHint(view, PUGL_ALPHA_BITS) != PUGL_DONT_CARE);
- assert(puglGetViewHint(view, PUGL_RESIZABLE) != PUGL_DONT_CARE);
- assert(puglGetViewHint(view, PUGL_IGNORE_KEY_REPEAT) != PUGL_DONT_CARE);
- assert(puglGetViewHint(view, PUGL_REFRESH_RATE) != PUGL_DONT_CARE);
-
- // Tear down
- puglFreeView(view);
- puglFreeWorld(world);
-
- return 0;
+ PuglWorld* const world = puglNewWorld(PUGL_PROGRAM, 0);
+ PuglView* const view = puglNewView(world);
+
+ // Set up view
+ puglSetClassName(world, "Pugl Test");
+ puglSetBackend(view, puglStubBackend());
+ puglSetEventFunc(view, onEvent);
+ puglSetDefaultSize(view, 512, 512);
+
+ // Set all relevant hints that support it to PUGL_DONT_CARE
+ assert(!puglSetViewHint(view, PUGL_RED_BITS, PUGL_DONT_CARE));
+ assert(!puglSetViewHint(view, PUGL_GREEN_BITS, PUGL_DONT_CARE));
+ assert(!puglSetViewHint(view, PUGL_BLUE_BITS, PUGL_DONT_CARE));
+ assert(!puglSetViewHint(view, PUGL_ALPHA_BITS, PUGL_DONT_CARE));
+ assert(!puglSetViewHint(view, PUGL_REFRESH_RATE, PUGL_DONT_CARE));
+
+ // Realize view and print all hints for debugging convenience
+ assert(!puglRealize(view));
+ printViewHints(view);
+
+ // Check that no relevant hints are set to PUGL_DONT_CARE
+ assert(puglGetViewHint(view, PUGL_USE_COMPAT_PROFILE) != PUGL_DONT_CARE);
+ assert(puglGetViewHint(view, PUGL_USE_DEBUG_CONTEXT) != PUGL_DONT_CARE);
+ assert(puglGetViewHint(view, PUGL_CONTEXT_VERSION_MAJOR) != PUGL_DONT_CARE);
+ assert(puglGetViewHint(view, PUGL_CONTEXT_VERSION_MINOR) != PUGL_DONT_CARE);
+ assert(puglGetViewHint(view, PUGL_RED_BITS) != PUGL_DONT_CARE);
+ assert(puglGetViewHint(view, PUGL_GREEN_BITS) != PUGL_DONT_CARE);
+ assert(puglGetViewHint(view, PUGL_BLUE_BITS) != PUGL_DONT_CARE);
+ assert(puglGetViewHint(view, PUGL_ALPHA_BITS) != PUGL_DONT_CARE);
+ assert(puglGetViewHint(view, PUGL_RESIZABLE) != PUGL_DONT_CARE);
+ assert(puglGetViewHint(view, PUGL_IGNORE_KEY_REPEAT) != PUGL_DONT_CARE);
+ assert(puglGetViewHint(view, PUGL_REFRESH_RATE) != PUGL_DONT_CARE);
+
+ // Tear down
+ puglFreeView(view);
+ puglFreeWorld(world);
+
+ return 0;
}