summaryrefslogtreecommitdiff
path: root/gdk/gdkframeclockidle.c
Commit message (Expand)AuthorAgeFilesLines
* Add clock freezes to the profileMatthias Clasen2019-05-161-0/+25
* always record a frame end time when profilingMatthias Clasen2019-05-161-4/+3
* Redo frame profilingMatthias Clasen2019-05-161-112/+0
* profiling: Only use frame timings when we have themMatthias Clasen2019-05-141-2/+5
* frame clock: Add tracingMatthias Clasen2019-05-071-3/+105
* Convert fallthrough comments to G_GNUC_FALLTHROUGHBenjamin Otte2019-04-151-5/+10
* gdkframeclockidle: Don't permanently skew frame timeChris Williams2019-04-091-16/+4
* gdkframeclockidle: Remove unused struct memberChris Williams2019-04-081-1/+0
* Rename more GSources to use `gtk`Emmanuele Bassi2019-02-061-2/+2
* frameclockidle: Rename header so it's private nowBenjamin Otte2018-03-291-1/+2
* Replace gdk_threads_add_timeout* with g_timeout_add()Emmanuele Bassi2018-02-031-11/+11
* Fix irregular gdk_frame_clock_get_frame_timeDaniel van Vugt2017-12-091-1/+30
* build: Enable -Wswitch-enum and -Wswitch-defaultBenjamin Otte2017-10-061-0/+1
* 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