ubb-la/gui.c |
19 | 19 | #include "gui.h" |
20 | 20 | |
21 | 21 | |
| 22 | #if 0 |
| 23 | #define DEBUG(fmt, ...) fprintf(stderr, fmt, __VA_ARGS__) |
| 24 | #else |
| 25 | #define DEBUG(fmt, ...) |
| 26 | #endif |
| 27 | |
| 28 | |
22 | 29 | #define XRES 320 /* canvas width */ |
23 | 30 | #define YRES 240 /* canvas height */ |
24 | 31 | |
... | ... | |
98 | 105 | int last[4] = { -1, -1, -1, -1}; |
99 | 106 | uint8_t v, bit; |
100 | 107 | |
101 | | fprintf(stderr, "in: %d-%d (%d) Sa %d-%d (%d) pix %d f (%d)\n", |
102 | | skip, nibbles, nibbles-skip, x0, x1, x1-x0, f, f*(nibbles-skip)); |
| 108 | DEBUG("in: %d-%d (%d) Sa %d-%d (%d) pix %d f (%d)\n", |
| 109 | skip, nibbles, nibbles-skip, x0, x1, x1-x0, f, f*(nibbles-skip)); |
103 | 110 | x = x0; |
104 | 111 | for (i = skip; i != nibbles; i++) { |
105 | 112 | v = (buf[i >> 1] >> 4*(~i & 1)) & 0xf; |
... | ... | |
127 | 134 | int changes[4], last[4] = { -1, -1, -1, -1}, next[4]; |
128 | 135 | uint8_t v, bit; |
129 | 136 | |
130 | | fprintf(stderr, "out: %d-%d (%d) Sa %d-%d (%d) pix %d f (%d)\n", |
131 | | skip, nibbles, nibbles-skip, x0, x1, x1-x0, f, f*(x1-x0)); |
| 137 | DEBUG("out: %d-%d (%d) Sa %d-%d (%d) pix %d f (%d)\n", |
| 138 | skip, nibbles, nibbles-skip, x0, x1, x1-x0, f, f*(x1-x0)); |
132 | 139 | for (x = x0; x != x1; x++) { |
133 | 140 | n = i+f; |
134 | 141 | for (j = 0; j != 4; j++) { |