summaryrefslogtreecommitdiffstats
path: root/src/debug/gdk-event-latency-tracker.h
diff options
context:
space:
mode:
authorJon A. Cruz <jon@joncruz.org>2008-07-27 06:22:56 +0000
committerjoncruz <joncruz@users.sourceforge.net>2008-07-27 06:22:56 +0000
commitd0ba4ee9dc1e622d0ee4fabfc657c019559e7692 (patch)
treeb059c494c710298be08d3c71a0f03b9a12914545 /src/debug/gdk-event-latency-tracker.h
parentfix messed up scale/rotate handles (diff)
downloadinkscape-d0ba4ee9dc1e622d0ee4fabfc657c019559e7692.tar.gz
inkscape-d0ba4ee9dc1e622d0ee4fabfc657c019559e7692.zip
Add tracking of skew factor and display in warning message.
(bzr r6429)
Diffstat (limited to 'src/debug/gdk-event-latency-tracker.h')
-rw-r--r--src/debug/gdk-event-latency-tracker.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/debug/gdk-event-latency-tracker.h b/src/debug/gdk-event-latency-tracker.h
index cb04ee035..5a05baf48 100644
--- a/src/debug/gdk-event-latency-tracker.h
+++ b/src/debug/gdk-event-latency-tracker.h
@@ -24,6 +24,7 @@ public:
GdkEventLatencyTracker();
boost::optional<double> process(GdkEvent const *e);
double maxLatency() const { return max_latency; }
+ double getSkew();
static GdkEventLatencyTracker &default_tracker();
@@ -34,6 +35,8 @@ private:
double start_seconds;
double max_latency;
double skew;
+ double last_elapsed;
+ double last_seconds;
Glib::Timer elapsed;
};