if (displayed_frame->frame_counter == 0)
{
GdkFrameClock *frame_clock = gtk_widget_get_frame_clock (window);
- displayed_frame->frame_counter = gdk_frame_clock_get_frame_counter (clock);
+ displayed_frame->frame_counter = gdk_frame_clock_get_frame_counter (frame_clock);
}
}
}
gboolean remove = FALSE;
l_next = l->next;
- GdkFrameTimings *timings = gdk_frame_clock_get_timings (clock,
+ GdkFrameTimings *timings = gdk_frame_clock_get_timings (frame_clock,
frame_data->frame_counter);
if (timings == NULL)
{
on_update (GdkFrameClock *frame_clock,
gpointer data)
{
- GdkFrameTimings *timings = gdk_frame_clock_get_current_frame_timings (frame_clock);
+ GdkFrameTimings *timings = gdk_frame_clock_get_current_timings (frame_clock);
gint64 frame_time = gdk_frame_timings_get_frame_time (timings);
gint64 predicted_presentation_time = gdk_frame_timings_get_predicted_presentation_time (timings);
gint64 refresh_interval;
gtk_widget_queue_draw (window);
}
-
- gdk_frame_clock_request_phase (frame_clock, GDK_FRAME_CLOCK_PHASE_UPDATE);
}
static GOptionEntry options[] = {
frame_clock = gtk_widget_get_frame_clock (window);
g_signal_connect (frame_clock, "update",
G_CALLBACK (on_update), NULL);
- gdk_frame_clock_request_phase (frame_clock, GDK_FRAME_CLOCK_PHASE_UPDATE);
+ gdk_frame_clock_begin_updating (frame_clock);
gtk_main ();