diff options
author | Mattias Andrée <maandree@kth.se> | 2023-01-25 22:59:01 +0100 |
---|---|---|
committer | Mattias Andrée <maandree@kth.se> | 2023-01-25 22:59:01 +0100 |
commit | cd1558586a3ea5ac019b39831a135c2d488e405b (patch) | |
tree | b73e7dfcfb107e850e536025f2c45223e0c8d6f6 /libglitter_enable_acceleration.c | |
parent | Improve README (diff) | |
download | libglitter-cd1558586a3ea5ac019b39831a135c2d488e405b.tar.gz libglitter-cd1558586a3ea5ac019b39831a135c2d488e405b.tar.bz2 libglitter-cd1558586a3ea5ac019b39831a135c2d488e405b.tar.xz |
Add man pages + some minor fixes
Signed-off-by: Mattias Andrée <maandree@kth.se>
Diffstat (limited to '')
-rw-r--r-- | libglitter_enable_acceleration.c | 35 |
1 files changed, 18 insertions, 17 deletions
diff --git a/libglitter_enable_acceleration.c b/libglitter_enable_acceleration.c index 791fe71..5539116 100644 --- a/libglitter_enable_acceleration.c +++ b/libglitter_enable_acceleration.c @@ -4,10 +4,11 @@ int -libglitter_enable_acceleration(uint64_t features, int async, void (*callback)(int r, int e, void *u), void *userdata) +libglitter_enable_acceleration(uint64_t features, int async, void (*callback)(int r, int e, void *u), void *userdata, void *unused) { (void) features; (void) async; + (void) unused; /* TODO add support for hardware acceleration */ @@ -45,30 +46,30 @@ int main(void) { char data = 'u'; - ASSERT(!libglitter_enable_acceleration(0, 0, NULL, NULL)); - ASSERT(!libglitter_enable_acceleration(0, 1, NULL, NULL)); - ASSERT(!libglitter_enable_acceleration(~0, 0, NULL, NULL)); - ASSERT(!libglitter_enable_acceleration(~0, 1, NULL, NULL)); - ASSERT(!libglitter_enable_acceleration(0, 0, NULL, &data)); - ASSERT(!libglitter_enable_acceleration(0, 1, NULL, &data)); - ASSERT(!libglitter_enable_acceleration(~0, 0, NULL, &data)); - ASSERT(!libglitter_enable_acceleration(~0, 1, NULL, &data)); + ASSERT(!libglitter_enable_acceleration(0, 0, NULL, NULL, NULL)); + ASSERT(!libglitter_enable_acceleration(0, 1, NULL, NULL, NULL)); + ASSERT(!libglitter_enable_acceleration(~0, 0, NULL, NULL, NULL)); + ASSERT(!libglitter_enable_acceleration(~0, 1, NULL, NULL, NULL)); + ASSERT(!libglitter_enable_acceleration(0, 0, NULL, &data, NULL)); + ASSERT(!libglitter_enable_acceleration(0, 1, NULL, &data, NULL)); + ASSERT(!libglitter_enable_acceleration(~0, 0, NULL, &data, NULL)); + ASSERT(!libglitter_enable_acceleration(~0, 1, NULL, &data, NULL)); ASSERT(callback_calls == 0); - ASSERT(!libglitter_enable_acceleration(0, 0, callback, &data)); + ASSERT(!libglitter_enable_acceleration(0, 0, callback, &data, NULL)); ASSERT(callback_calls == 1); - ASSERT(!libglitter_enable_acceleration(0, 1, callback, &data)); + ASSERT(!libglitter_enable_acceleration(0, 1, callback, &data, NULL)); ASSERT(callback_calls == 2); - ASSERT(!libglitter_enable_acceleration(~0, 0, callback, &data)); + ASSERT(!libglitter_enable_acceleration(~0, 0, callback, &data, NULL)); ASSERT(callback_calls == 3); - ASSERT(!libglitter_enable_acceleration(~0, 1, callback, &data)); + ASSERT(!libglitter_enable_acceleration(~0, 1, callback, &data, NULL)); ASSERT(callback_calls == 4); - ASSERT(!libglitter_enable_acceleration(0, 0, callback_null, NULL)); + ASSERT(!libglitter_enable_acceleration(0, 0, callback_null, NULL, NULL)); ASSERT(callback_calls == 5); - ASSERT(!libglitter_enable_acceleration(0, 1, callback_null, NULL)); + ASSERT(!libglitter_enable_acceleration(0, 1, callback_null, NULL, NULL)); ASSERT(callback_calls == 6); - ASSERT(!libglitter_enable_acceleration(~0, 0, callback_null, NULL)); + ASSERT(!libglitter_enable_acceleration(~0, 0, callback_null, NULL, NULL)); ASSERT(callback_calls == 7); - ASSERT(!libglitter_enable_acceleration(~0, 1, callback_null, NULL)); + ASSERT(!libglitter_enable_acceleration(~0, 1, callback_null, NULL, NULL)); ASSERT(callback_calls == 8); return 0; } |