summaryrefslogtreecommitdiff
path: root/gsk
Commit message (Expand)AuthorAgeFilesLines
* 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
* gl renderer: Remove cairo node special caseTimm Bäder2018-03-251-36/+1
* rendernode: Remove renderer argumentBenjamin Otte2018-03-242-23/+2
* rendernode: Create Cairo surfaces as recording surfacesBenjamin Otte2018-03-241-34/+38
* vulkan: Remove special case for Cairo surfacesBenjamin Otte2018-03-241-39/+9
* Continue renaming window to surfaceAlexander Larsson2018-03-215-66/+66
* Merge branch 'rename-window-to-surface' into 'master'Alexander Larsson2018-03-209-73/+73
|\
| * GdkSurface: Rename various functions and variablesAlexander Larsson2018-03-207-17/+17
| * GdkWindow -> GdkSurface initial type renameAlexander Larsson2018-03-209-67/+67
* | gl renderer: Support large texturesTimm Bäder2018-03-203-33/+178
* | gl renderer: add basic code to support texture tilingTimm Bäder2018-03-203-21/+42
* | rendernode: Don't use gdk_texture_download_surfaceTimm Bäder2018-03-201-1/+1
* | rendernode: Don't use gdk_texture_download_surfaceTimm Bäder2018-03-201-6/+7
* | Revert "gl renderer: Limit texture node size to clip"Timm Bäder2018-03-201-54/+13
* | gldriver: Name driver instances 'self'Timm Bäder2018-03-201-54/+54
|/
* gdk: Add GDK_MEMORY_DEFAULTBenjamin Otte2018-03-182-5/+2
* gdk: Remove gdk_texture_new_from_data()Benjamin Otte2018-03-182-4/+28
* gl renderer: Set border program outline stateTimm Bäder2018-03-151-0/+2
* gl renderer: Remove shadow programTimm Bäder2018-03-155-25/+4
* gl renderer: Fix clipped bordersTimm Bäder2018-03-154-56/+63
* shaderbuilder: Remove unused APITimm Bäder2018-03-152-189/+0
* gl: Move shaderbuilder into gl/ subdirectoryTimm Bäder2018-03-153-1/+1
* gl renderer: Draw offscreen nodes in device pixelsTimm Bäder2018-03-151-3/+6
* gl renderer: Fix rounded clips in hidpiTimm Bäder2018-03-151-4/+19
* GskGLDriver: Use g_assert_cmphex for GL constantsTimm Bäder2018-03-151-1/+1
* gl renderer: Draw rounded clip child to a textureTimm Bäder2018-03-141-19/+47
* gl renderer: Properly draw gl textures from a different contextTimm Bäder2018-03-142-30/+34
* gdk: Split out GL textureBenjamin Otte2018-03-072-5/+7
* rendernodes: Add gsk_text_node_new_with_boundsTimm Bäder2018-03-042-5/+44
* rendernodes: Add missing nullable annotationTimm Bäder2018-03-041-1/+1
* gl renderer: Limit texture node size to clipTimm Bäder2018-03-041-19/+61
* glglyphcache: Pass lookup key to g_hash_table_lookup directlyTimm Bäder2018-03-041-6/+6
* gl: Make blur nodes with radius ∈ ]0; 1[Timm Bäder2018-02-271-1/+1
* gsk: Increase blur node bounds by blur radiusTimm Bäder2018-02-271-0/+3
* vulkan: Keep track of command buffersBenjamin Otte2018-02-171-0/+20
* gl renderer: Increase offscreen texture sizeTimm Bäder2018-02-161-2/+2
* build: install gsk-autocleanup.hTimm Bäder2018-02-061-0/+1
* gl renderer: Check the scale factor for every renderTimm Bäder2018-02-061-4/+2
* The big versioning cleanupMatthias Clasen2018-02-067-201/+107
* gsk: Add autocleanup definitionsMatthias Clasen2018-02-062-0/+30
* Don't put gdk types into a gsk headerMatthias Clasen2018-02-051-1/+0
* roundedrect: Fix coordinate mixup in contains_pointTimm Bäder2018-02-041-2/+2
* gl renderer: Use a gl texture in render_textureTimm Bäder2018-02-041-80/+23