gtk2/gsk/gl
Benjamin Otte a865621519 gdk: Move begin/end_frame() functions
As they require a draw context and the draw context is already bound to
the surface, it makes much more sense and reduces abiguity by moving
these APIs to the draw context.

As a side effect, we simplify GdkSurface APIs to a point where
GdkSurface now does not concern itself with drawing anymore at all,
apart from being the object that creates draw contexts.
2018-04-24 23:16:58 +02:00
..
gskgldriver.c gl renderer: Support large textures 2018-03-20 09:40:10 +01:00
gskgldriverprivate.h gl renderer: Support large textures 2018-03-20 09:40:10 +01:00
gskglglyphcache.c gsk/gl: Include cairo.h consistently 2018-03-28 22:05:17 +08:00
gskglglyphcacheprivate.h gsk: make logging per-renderer 2018-01-14 17:05:04 -05:00
gskglimage.c gsk: Move all gskgl* files into gl/ 2017-12-21 19:12:30 +01:00
gskglimageprivate.h gsk/gl: Include cairo.h consistently 2018-03-28 22:05:17 +08:00
gskglprofiler.c gsk: Move all gskgl* files into gl/ 2017-12-21 19:12:30 +01:00
gskglprofilerprivate.h gsk: Move all gskgl* files into gl/ 2017-12-21 19:12:30 +01:00
gskglrenderer.c gdk: Move begin/end_frame() functions 2018-04-24 23:16:58 +02:00
gskglrendererprivate.h gsk: Move all gskgl* files into gl/ 2017-12-21 19:12:30 +01:00
gskglrenderops.c gl renderer: Increase GArray size by 2 up front 2018-04-14 11:47:02 +02:00
gskglrenderopsprivate.h gl renderer: Render everyhing according to MV scale 2018-04-11 15:31:22 +02:00
gskshaderbuilder.c shaderbuilder: Insert newlines directly after defines 2018-03-30 23:15:04 +02:00
gskshaderbuilderprivate.h shaderbuilder: Remove unused API 2018-03-15 16:30:48 +01:00