summaryrefslogtreecommitdiff
path: root/gsk
Commit message (Expand)AuthorAgeFilesLines
* Fix a few memory leaksTimm Bäder2016-10-212-0/+3
* gsk: Clear the profiler instanceEmmanuele Bassi2016-10-181-0/+2
* gsk: Plug leak in GskRenderNodeEmmanuele Bassi2016-10-181-0/+2
* build: Rework the GSK source lisingEmmanuele Bassi2016-10-181-18/+18
* build: Drop LDADD from GSK's MakefileEmmanuele Bassi2016-10-181-11/+6
* gsk: Bump up all version annotationsEmmanuele Bassi2016-10-187-119/+119
* gsk: Add the ability to create fallback renderersEmmanuele Bassi2016-10-185-6/+99
* gsk: Update Cairo rendererEmmanuele Bassi2016-10-181-2/+11
* gsk: Make GskRenderer.render() drawing context-agnosticEmmanuele Bassi2016-10-184-22/+33
* gsk: Move GskRenderNode getters to internal APIEmmanuele Bassi2016-10-183-13/+6
* gsk: Remove GskRenderer:auto-clearEmmanuele Bassi2016-10-183-99/+5
* Add blend mode to debug spewMatthias Clasen2016-10-181-2/+3
* gsk: Fix hidpi scalingAlexander Larsson2016-10-181-5/+5
* gsk: Remove :use-alpha from GskRendererEmmanuele Bassi2016-10-183-84/+1
* gsk: Move scaling filters to GskRenderNodeEmmanuele Bassi2016-10-186-150/+35
* gsk: Allow adding a GL texture as a node contentEmmanuele Bassi2016-10-184-18/+80
* gsk: Drop modelview/projection from GskRenderer APIEmmanuele Bassi2016-10-183-201/+26
* gsk: Ensure that non-drawing nodes are supportedEmmanuele Bassi2016-10-181-51/+48
* gsk: Fix the blend modeEmmanuele Bassi2016-10-181-2/+1
* gsk: Reuse VAOs with identical buffersEmmanuele Bassi2016-10-183-21/+92
* gsk: Remove child-transform from render nodesEmmanuele Bassi2016-10-183-40/+3
* Small documentation additionsMatthias Clasen2016-10-182-0/+40
* Small fixes for the docsMatthias Clasen2016-10-184-7/+7
* Allow selective debug spewMatthias Clasen2016-10-181-7/+13
* Some debug helpMatthias Clasen2016-10-183-2/+15
* gsk: Pass the appropriate value for the n_quads argumentEmmanuele Bassi2016-10-182-2/+17
* gsk: Rename set_offset() to set_anchor_point()Emmanuele Bassi2016-10-183-19/+15
* gsk: Recycle textures across framesEmmanuele Bassi2016-10-183-1/+59
* Add an offset to render nodesMatthias Clasen2016-10-183-0/+23
* gsk: Split of debug spew for transformsMatthias Clasen2016-10-181-17/+21
* gsk: Add debug macros that trigger on two conditionsMatthias Clasen2016-10-181-0/+7
* gsk: Add a debug flag for transformsMatthias Clasen2016-10-182-1/+3
* gsk: Improve debug output a bitMatthias Clasen2016-10-181-3/+18
* gsk: Add GskProfiler to GskRendererEmmanuele Bassi2016-10-183-2/+103
* gsk: Add profiler objectEmmanuele Bassi2016-10-183-0/+520
* Use the projection to flip around the contentEmmanuele Bassi2016-10-184-7/+5
* gsk: Add texture size to debug messageEmmanuele Bassi2016-10-181-2/+4
* gsk: Take into account the scaling factorEmmanuele Bassi2016-10-183-28/+71
* gsk: Tie render nodes to renderersEmmanuele Bassi2016-10-185-8/+38
* gsk: Bind GL context to the GL profilerEmmanuele Bassi2016-10-183-27/+94
* gsk: Fix build without WaylandEmmanuele Bassi2016-10-181-1/+1
* gsk: Add redirection to FBOs for opacity groupsEmmanuele Bassi2016-10-181-32/+129
* gsk: Drop opaque/transparent item splitEmmanuele Bassi2016-10-181-54/+22
* gsk: Rename uniforms and attributes in shadersEmmanuele Bassi2016-10-1811-58/+61
* gsk: Move resource handling inside GskGLDriverEmmanuele Bassi2016-10-184-144/+262
* gsk: Simplify buffer handling in GskGLRendererEmmanuele Bassi2016-10-181-88/+22
* gsk: Drop render buffer code path from GskGLRendererEmmanuele Bassi2016-10-181-46/+4
* gsk: Rework surface -> texture APIEmmanuele Bassi2016-10-183-19/+28
* gsk: Add GL driver API to create render targetsEmmanuele Bassi2016-10-182-15/+91
* gsk: Turn texture cache into a hash tableEmmanuele Bassi2016-10-181-23/+21