summaryrefslogtreecommitdiff
path: root/gdk/gdkframeclockidle.c
Commit message (Expand)AuthorAgeFilesLines
* frame clock: fix schedulingYariv Barkan2020-06-151-20/+14
* frame clock: adjust reported frame timeYariv Barkan2020-06-151-6/+115
* frame clock: schedule in refresh intervalsYariv Barkan2020-06-051-1/+1
* frame clock: Better handle non-regular clock cyclesAlexander Larsson2020-06-051-11/+8
* frame clock: Track if paint is caused by thaw or notAlexander Larsson2020-06-051-5/+8
* Fix frameclock going backwardsAlexander Larsson2020-06-051-1/+2
* frame-clock: Ensure we're always monotonicAlexander Larsson2020-05-281-11/+20
* frame-clock: New approach in smoothing frame clockAlexander Larsson2020-05-281-47/+102
* gdk: backport GdkProfilerChristian Hergert2019-06-061-3/+29
* gdkframeclockidle: Don't permanently skew frame timeChris Williams2019-04-111-17/+4
* Fix irregular gdk_frame_clock_get_frame_timeDaniel van Vugt2018-02-141-1/+30
* frame-clock: avoid g_signal_emit_by_name()Christian Hergert2016-04-181-7/+7
* Add and use GDK_CHECK_DEBUG macroMatthias Clasen2016-02-281-4/+4
* Changed obsolete FSF portal addresses to web addressAndika Triwidada2014-01-121-3/+1
* all: Add names to timeoutsBastien Nocera2013-10-231-0/+2
* gdkframeclockidle: Add explicit fallthrough markersJasper St. Pierre2013-09-031-0/+5
* gdk: Use new macros for defining private dataEmmanuele Bassi2013-07-091-7/+3
* gdkframeclock: Loop the layout phase if neededAlexander Larsson2013-05-071-1/+11
* gdk: prevent NULL pointer access when debugging is enabledThomas Wood2013-02-261-1/+1
* Pedantic fixesMatthias Clasen2013-02-251-3/+5
* Avoid loop in paint update cycleAlexander Larsson2013-02-191-1/+2
* win32: Request higher precision timers during animationsAlexander Larsson2013-02-181-0/+32
* Add gdk_frame_clock_begin/end_updating()Owen W. Taylor2013-02-181-24/+69
* GdkFrameClockIdle: remove timeouts in disposeOwen W. Taylor2013-02-151-7/+14
* gdkframeclockidle: Don't expose sleep_source source funcsJasper St. Pierre2013-02-151-3/+3
* gdk_frame_clock_get_frame_time(): use gint64 for timeOwen W. Taylor2013-02-141-10/+10
* GdkFrameClock: Clean up the public APIOwen W. Taylor2013-02-141-13/+2
* GdkFrameTimings: strip down to a minimal public APIOwen W. Taylor2013-02-141-8/+6
* Merge GdkFrameHistory into GdkFrameClockOwen W. Taylor2013-02-141-8/+4
* Change GdkFrameClock from an interface to a classOwen W. Taylor2013-02-141-38/+22
* Add gdk_frame_timings_get_predicted_presentation_time()Owen W. Taylor2013-02-141-11/+26
* Add GDK_DEBUG=framesOwen W. Taylor2013-02-141-3/+42
* Add gdk_frame_timings_get/set_slept_before()Owen W. Taylor2013-02-141-0/+61
* GdkFrameClockIdle: don't start the tiemout/idle when in a frameOwen W. Taylor2013-02-141-1/+8
* Add GdkFrameHistory and GdkFrameTimings, handle _NET_WM_FRAME_TIMINGSOwen W. Taylor2013-02-141-0/+19
* GdkFrameClock: Reverse order of resume-events and afterpaintOwen W. Taylor2013-02-141-60/+56
* Compress motion synchronized with the paint cycleOwen W. Taylor2013-02-141-22/+99
* Add an UPDATE phase and GdkFrameClockTarget, use for GtkStyleContextOwen W. Taylor2013-02-141-1/+10
* GdkFrameClockIdle: add throttling to 60fpsOwen W. Taylor2013-02-141-10/+36
* GdkFrameClock: add freeze/thawOwen W. Taylor2013-02-141-14/+80
* GdkFrameClock: Make the phase explicit when requesting the frameOwen W. Taylor2013-02-141-22/+57
* Add GdkFrameClockOwen W. Taylor2013-02-141-0/+182