Project

General

Profile

Actions

Feature #1032

open

Speed up animation

Added by Hammel about 1 year ago. Updated about 1 year ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
General
Target version:
Start date:
07 Sep 2023
Due date:
% Done:

10%

Estimated time:
Severity:
03 - Medium

Description

Now that cairo is using the opengl backend, try speeding up the animation.

This requires
  • Lowering the interval of the timer_exec timeout from 66 to, say 10.
  • Bumping the number of animations from 30 to 180 in do_drawing.
  • Reducing or removing the pause in do_drawing.

It's still not clear if Cairo is really using the opengl backend automatically. It's possible I'll need to get an opengl surface for use by the drawing routines (instead of cairo_image_surface_create, perhaps).

Actions

Also available in: Atom PDF