Changeset 3572 for libcaca/trunk/tests
- Timestamp:
- Jul 24, 2009, 8:49:01 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcaca/trunk/tests/bench.c
r3566 r3572 2 2 3 3 #include <stdio.h> 4 #include <stdlib.h>5 #include <time.h>6 4 7 5 #include "caca.h" 8 6 9 10 #define TIME(desc,code) \ 11 {\ 12 time_t start, end;\ 13 start = time(NULL);\ 14 code ;\ 15 end = time(NULL);\ 16 printf("%-25s:%4ld\n", desc, end-start);\ 7 #define TIME(desc, code) \ 8 { \ 9 caca_display_t *dummy = caca_create_display_with_driver(NULL, "null"); \ 10 printf("%-25s: ", desc);\ 11 caca_refresh_display(dummy); \ 12 code; \ 13 caca_refresh_display(dummy); \ 14 printf("%dms\n", caca_get_display_time(dummy) / 1000); \ 15 caca_free_display(dummy); \ 17 16 } 18 17
Note: See TracChangeset
for help on using the changeset viewer.