Changeset 1041
- Timestamp:
- Sep 17, 2006, 2:32:23 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcaca/trunk/src/cacademo.c
r1040 r1041 32 32 enum action { PREPARE, INIT, UPDATE, RENDER, FREE }; 33 33 34 void do_transition(cucul_canvas_t *mask, int transition, float time);34 void transition(cucul_canvas_t *mask, int tmode, float time); 35 35 void plasma(enum action, cucul_canvas_t *); 36 36 void metaballs(enum action, cucul_canvas_t *); … … 74 74 int demo, next = -1, pause = 0, next_transition = DEMO_FRAMES; 75 75 unsigned int i; 76 int t ransition= cucul_rand(0, TRANSITION_COUNT);76 int tmode = cucul_rand(0, TRANSITION_COUNT); 77 77 78 78 /* Set up two canvases, a mask, and attach a display to the front one */ … … 150 150 next = -1; 151 151 next_transition = frame + DEMO_FRAMES; 152 tmode = cucul_rand(0, TRANSITION_COUNT); 152 153 } 153 154 … … 167 168 cucul_clear_canvas(mask); 168 169 cucul_set_color(mask, CUCUL_COLOR_WHITE, CUCUL_COLOR_WHITE); 169 do_transition(mask, 170 transition, 170 transition(mask, tmode, 171 171 (float)(frame - next_transition) / TRANSITION_FRAMES * 3.0f / 4.0f); 172 172 cucul_blit(frontcv, 0, 0, backcv, mask); 173 } else {174 transition = cucul_rand(0, TRANSITION_COUNT);175 173 } 176 174 … … 195 193 196 194 /* Transitions */ 197 void do_transition(cucul_canvas_t *mask, int transition, float time)195 void transition(cucul_canvas_t *mask, int tmode, float time) 198 196 { 199 197 static float const star[] = … … 219 217 unsigned int i; 220 218 221 switch(t ransition)219 switch(tmode) 222 220 { 223 221 case TRANSITION_STAR:
Note: See TracChangeset
for help on using the changeset viewer.