summaryrefslogtreecommitdiff
path: root/tests/benchmark.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/benchmark.c')
-rw-r--r--tests/benchmark.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/tests/benchmark.c b/tests/benchmark.c
index 7431715..1cea614 100644
--- a/tests/benchmark.c
+++ b/tests/benchmark.c
@@ -135,9 +135,9 @@ static void bench_input_queue_resize(void) {
for (int b = 0; b < batches; b++) {
struct input_queue q = {0};
for (int i = 0; i < size; i++) {
- struct yasl_input_event ev = {
- .kind = YASL_INPUT_MOUSE,
- .mouse = { .pos = { .x = i, .y = b } },
+ struct yasl_event ev = {
+ .type = YASL_EVENT_POINTER_MOTION,
+ .pointer = { .pos = { .x = i, .y = b } },
};
input_queue_push(&q, &ev);
}
@@ -160,13 +160,13 @@ static void bench_input_queue_push_pop(void) {
uint64_t t0 = get_time_ns();
for (int r = 0; r < rounds; r++) {
for (int i = 0; i < events_per_round; i++) {
- struct yasl_input_event ev = {
- .kind = YASL_INPUT_MOUSE,
- .mouse = { .pos = { .x = i, .y = r }, .button = 1 },
+ struct yasl_event ev = {
+ .type = YASL_EVENT_POINTER_DOWN,
+ .pointer = { .pos = { .x = i, .y = r }, .button = YASL_BUTTON_MIDDLE },
};
input_queue_push(&q, &ev);
}
- struct yasl_input_event out;
+ struct yasl_event out;
while (input_queue_pop(&q, &out)) {
/* consume */
}