Lines Matching refs:frames
234 int res_create_multi_display_surface(const char* name, int* frames, gr_surface** pSurface) {
244 *frames = -1;
249 *frames = 1;
254 if (text[i].key && strcmp(text[i].key, "Frames") == 0 && text[i].text) {
255 *frames = atoi(text[i].text);
259 printf(" found frames = %d\n", *frames);
262 if (height % *frames != 0) {
263 printf("bad height (%d) for frame count (%d)\n", height, *frames);
268 surface = malloc(*frames * sizeof(gr_surface));
273 for (i = 0; i < *frames; ++i) {
274 surface[i] = init_display_surface(width, height / *frames);
285 int frame = y % *frames;
287 (y / *frames) * surface[frame]->row_bytes;
299 for (i = 0; i < *frames; ++i) {