gtk2/gsk
Alexander Larsson 2890cd849f profiler: Add _end_mark() version of _add_mark()
These don't take a duration, instead they call g_get_monotonic_time() to
and subtract the start time for it.

Almost all our calls are like this, and this makes the callsites clearer
and avoids inlining the clock call into the call site.
2020-02-12 11:25:34 +01:00
..
broadway broadway: Handle Cairo nodes with NULL surfaces 2019-05-29 07:14:31 +02:00
gl profiler: Add _end_mark() version of _add_mark() 2020-02-12 11:25:34 +01:00
resources gl renderer: Shorten shaders a bit 2020-01-24 06:08:39 +01:00
vulkan profiler: Make profiler-is-running a macro 2020-02-12 11:05:01 +01:00
gen-gsk-gresources-xml.py build: Rename GSK resource generator script 2017-05-03 15:10:57 +01:00
gsk-autocleanup.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gsk.h gsk: Export gsk_vulkan_renderer_new() 2019-05-05 07:18:39 +02:00
gskcairoblur.c gskcairoblur: Don't apply y_scale twice 2018-01-15 10:56:43 +01:00
gskcairoblurprivate.h gsk: Add GskShadowNode 2016-12-20 18:01:12 +01:00
gskcairorenderer.c gsk: Export Cairo renderer 2019-05-05 07:18:39 +02:00
gskcairorenderer.h gsk: Export Cairo renderer 2019-05-05 07:18:39 +02:00
gskdebug.c gsk: Implement gsk_render_node_diff() 2018-04-05 14:56:38 +02:00
gskdebugprivate.h gsk: Implement gsk_render_node_diff() 2018-04-05 14:56:38 +02:00
gskdiff.c diff: Allow aborting a diff 2018-04-05 14:56:38 +02:00
gskdiffprivate.h diff: Allow aborting a diff 2018-04-05 14:56:38 +02:00
gskenums.h gsk: Small documentation additions 2020-02-08 19:36:25 -05:00
gskenumtypes.c.template Use @basename@ in enumeration type templates 2019-02-04 14:02:45 +01:00
gskenumtypes.h.template Use @basename@ in enumeration type templates 2019-02-04 14:02:45 +01:00
gskprivate.c More work on text nodes 2017-09-10 14:36:26 -04:00
gskprivate.h Add an api to get the vertex data for a render pass 2017-09-28 08:39:22 -04:00
gskprofiler.c Convert all profiler times from nsec to usec 2020-02-12 10:44:17 +01:00
gskprofilerprivate.h gsk: Add some more profiler apis 2019-05-07 09:37:59 -07:00
gskrenderer.c gsk: Export gsk_vulkan_renderer_new() 2019-05-05 07:18:39 +02:00
gskrenderer.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
gskrendererprivate.h renderer: Make gsk_renderer_is_realized() public 2019-03-19 08:47:54 +01:00
gskrendernode.c gsk: Remove some unused defines 2020-01-26 18:21:07 +01:00
gskrendernode.h gsk: Small documentation additions 2020-02-08 19:36:25 -05:00
gskrendernodeimpl.c Revert "Break out cairo color matrix recoloring to gdk_cairo_image_surface_recolor()" 2020-02-04 16:43:59 +01:00
gskrendernodeparser.c gsk: Make GskColorStop.offset a float 2020-01-07 17:27:16 +01:00
gskrendernodeparserprivate.h rendernodeparser: Skip root node when it's a container 2019-05-21 06:43:59 +02:00
gskrendernodeprivate.h Add pure and const annotations to various functions 2020-01-26 18:21:07 +01:00
gskroundedrect.c GskRoundedRect: Inline graphene_rect_contains_rect 2020-02-07 13:16:32 -05:00
gskroundedrect.h Add pure and const annotations to various functions 2020-01-26 18:21:07 +01:00
gskroundedrectprivate.h Add pure and const annotations to various functions 2020-01-26 18:21:07 +01:00
gsktransform.c gsk: Fix angle normalization 2020-02-11 13:51:06 +01:00
gsktransform.h GskTransform: Add gsk_transform_transform_point() 2020-01-24 06:19:12 +01:00
gsktransformprivate.h transform: Add gsk_transform_parse() 2019-04-12 19:34:29 +02:00
gsktypes.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
meson.build gl renderer: Move rect transformation to the vertex shader 2020-01-24 06:08:39 +01:00