summaryrefslogtreecommitdiff
path: root/gsk
Commit message (Expand)AuthorAgeFilesLines
* gsk: Improve GSK_RENDERER behaviorBenjamin Otte2018-05-071-0/+11
* gl renderer: Remove ops debug messageTimm Bäder2018-05-021-6/+0
* gl renderer: Ignore nodes outside of the clipTimm Bäder2018-05-011-1/+15
* gl renderer: Use simple offset for selected offset node childrenTimm Bäder2018-05-011-12/+31
* broadway: Handle offset nodesAlexander Larsson2018-04-241-1/+9
* broadway: Handle cairo nodes of type recording surfaceAlexander Larsson2018-04-241-2/+20
* broadway: Add and use GdkBroadwayDrawContextAlexander Larsson2018-04-241-38/+32
* gdk: Move begin/end_frame() functionsBenjamin Otte2018-04-244-16/+10
* gdk: Get rid of GdkDrawingContextBenjamin Otte2018-04-244-18/+14
* gdk: Get rid of gdk_drawing_context_get_clip()Benjamin Otte2018-04-242-10/+5
* gsk: Refactor damage computation for GL rendererBenjamin Otte2018-04-241-11/+6
* cairocontext: Move a functionBenjamin Otte2018-04-241-1/+3
* gdk: Add GdkCairoContextBenjamin Otte2018-04-241-2/+13
* rendernode: Remove gsk_render_node_set_name()Benjamin Otte2018-04-244-52/+3
* gsk: Add GskDebugNodeBenjamin Otte2018-04-246-1/+196
* gsk: Make gsk_text_node_new_with_bounds privateTimm Bäder2018-04-212-7/+8
* gl renderer: Rename texture_id parameter to fbo_idTimm Bäder2018-04-211-4/+4
* gl renderer: Fix fallback node scalingTimm Bäder2018-04-211-5/+6
* gl renderer: Remove unused viewport memberTimm Bäder2018-04-151-8/+3
* GskRenderer: Plug a memory leakTimm Bäder2018-04-141-0/+1
* gl renderer: Don't use texture ids in glBindFramebuffer callsTimm Bäder2018-04-141-1/+4
* gl renderer: Increase GArray size by 2 up frontTimm Bäder2018-04-141-8/+12
* gl renderer: Slightly change ops_offset behaviorTimm Bäder2018-04-112-9/+4
* gl renderer: Don't draw all rounded clip nodes to a textureTimm Bäder2018-04-111-31/+56
* gl renderer: Render everyhing according to MV scaleTimm Bäder2018-04-113-26/+44
* gl renderer: Remove unused fieldTimm Bäder2018-04-111-2/+0
* rendernode: Add missing returnBenjamin Otte2018-04-051-0/+1
* diff: Allow aborting a diffBenjamin Otte2018-04-053-33/+69
* diff: Introduce GskDiffSettingsBenjamin Otte2018-04-053-47/+90
* vulkan: Always render clip extentsBenjamin Otte2018-04-051-1/+6
* renderer: Track the previous nodeBenjamin Otte2018-04-051-15/+25
* gsk: move begin/end_frame vfuncs into the renderersBenjamin Otte2018-04-058-248/+155
* gsk: Fold gsk_renderer_begin_draw_frame() into rendererBenjamin Otte2018-04-052-86/+34
* gsk: Implement gsk_render_node_diff()Benjamin Otte2018-04-058-46/+1001
* rendernode: Add gsk_render_node_diff()Benjamin Otte2018-04-053-0/+144
* Fix some g-i annotation warningsRico Tzschichholz2018-04-011-2/+2
* GskRenderer: Remove outdated documentation commentTimm Bäder2018-03-311-1/+1
* gl renderer: Don't highlight cairo nodes as fallbackTimm Bäder2018-03-311-4/+7
* shaderbuilder: Insert newlines directly after definesTimm Bäder2018-03-301-3/+2
* gl renderer: Remover unused mask uniformTimm Bäder2018-03-302-2/+0
* shader builder: Remove unused membersTimm Bäder2018-03-301-2/+0
* shader builder: Reuse GString for shader codeTimm Bäder2018-03-301-7/+10
* gsk: Remove gsk_renderer_create_cairo_surface()Benjamin Otte2018-03-292-40/+0
* renderer: Get rid of unused member variableBenjamin Otte2018-03-291-3/+0
* gsk/gl: Include cairo.h consistentlyChun-wei Fan2018-03-282-2/+2
* gl renderer: Fix some crashesTimm Bäder2018-03-271-8/+24
* gl renderer: Rename everything called window to surfaceTimm Bäder2018-03-261-19/+19
* rendernode: Fix serializingBenjamin Otte2018-03-262-4/+5
* rendernode: Add an offset nodeBenjamin Otte2018-03-266-2/+215
* gl renderer: Skip all 0-sized nodesTimm Bäder2018-03-251-0/+5