summaryrefslogtreecommitdiff
path: root/gsk
Commit message (Expand)AuthorAgeFilesLines
* renderers: Handle large viewportsBenjamin Otte2022-02-262-4/+74
* gsk/gl: support non-standard default framebufferChristian Hergert2022-02-223-12/+37
* gsk/gl: avoid clearing opaque regionsChristian Hergert2022-02-213-5/+75
* Fix kerning of GL rendered glyphsMarek Kasik2022-02-011-2/+2
* gskrenderer.c: Use GL renderer on Windows by defaultChun-wei Fan2022-01-191-8/+1
* Mark various GskTransform functions as nullable in their return valueSebastian Dröge2022-01-141-9/+9
* gsk: Document gsk_renderer_realize()Niels De Graef2022-01-111-1/+6
* Merge branch 'docs-improvs-i' into 'main'Matthias Clasen2022-01-061-9/+9
|\
| * docs: Improve docs for gskrendernode.cMaximiliano Sandoval R2022-01-051-9/+9
* | Merge branch 'wgl-legacy' into 'main'Luca Bacci2022-01-031-1/+2
|\ \ | |/ |/|
| * gskglcompiler.c: Relax check for GL 3.x+ legacy contextsChun-wei Fan2021-12-011-1/+2
* | gles: Be picky abpout glGetFramebufferAttachmentParameter()Benjamin Otte2021-12-251-3/+8
* | gl: Change gdk_gl_context_check_version()Benjamin Otte2021-12-251-1/+1
* | rendernode: Limit diff regionBenjamin Otte2021-12-201-0/+10
* | gsk: Allow diffing code to abortBenjamin Otte2021-12-203-21/+29
* | gskglcommandqueue: Mark some variables G_GNUC_UNUSEDTimm Bäder2021-12-161-2/+2
* | gl: Linear gradients don't support 3d transformsTimm Bäder2021-12-121-18/+69
* | gskglcompiler.c: Force GLSL version 300 es as neededChun-wei Fan2021-12-031-9/+20
|/
* GL renderer: Remove noperspective usageBenjamin Otte2021-11-304-8/+6
* rendernode: Simplify conic gradient codeBenjamin Otte2021-11-301-12/+8
* Go back to using pango for glyph renderingMatthias Clasen2021-11-201-15/+11
* g-i: add missing since annotationsBilal Elmoussaoui2021-11-132-1/+3
* gl: Use GL_BACK_LEFTBenjamin Otte2021-11-031-1/+1
* cssparser: Remove unused argumentBenjamin Otte2021-10-282-2/+2
* Merge branch 'bilelmoussaoui/missing-since-annotations' into 'master'Matthias Clasen2021-10-261-0/+8
|\
| * g-i: add missing since 4.6 annotationsBilal Elmoussaoui2021-10-211-0/+8
* | Merge branch 'wip/otte/center-center-center' into 'master'Benjamin Otte2021-10-221-2/+4
|\ \ | |/ |/|
| * gl: Call make_current() before doing any GL workBenjamin Otte2021-10-221-2/+4
* | gsk: Allow gsk_renderer_realize (renderer, NULL, NULL)Benjamin Otte2021-10-204-18/+43
|/
* Merge branch 'wip/baedert/for-master' into 'master'Matthias Clasen2021-10-181-1/+2
|\
| * Ensure blur nodes have a positive blur radiusTimm Bäder2021-10-171-1/+2
* | docs: CosmeticsMatthias Clasen2021-10-181-1/+1
|/
* gl: Use gdk_memory_texture_new_from_texture()Benjamin Otte2021-10-131-46/+18
* gl: Refactor texture uploadingBenjamin Otte2021-10-133-21/+16
* gl: Move texture uploading to the rendererBenjamin Otte2021-10-131-4/+84
* gl: Fix downloading textures *again*Benjamin Otte2021-10-131-1/+1
* texture: Refactor downloadingBenjamin Otte2021-10-121-15/+18
* Merge branch 'ngl-is-the-new-gl' into 'master'Matthias Clasen2021-10-1176-4888/+4941
|\
| * gsk: provide an ngl rendererMatthias Clasen2021-10-071-4/+32
| * Maintain abiMatthias Clasen2021-10-072-0/+25
| * Rename ngl to glMatthias Clasen2021-10-0776-4888/+4888
* | ngl: Use the right valueBenjamin Otte2021-10-091-2/+2
* | ngl: Fix glTexImage2D() usage on GLESBenjamin Otte2021-10-081-4/+20
* | ngl: Compute correct renderformatBenjamin Otte2021-10-081-2/+2
* | ngl: fbo 0 has no color attachmentBenjamin Otte2021-10-081-1/+4
|/
* ngl: Make render_texture high depth awareMatthias Clasen2021-10-061-1/+4
* ngl: Update framebuffer format for each frameMatthias Clasen2021-10-061-1/+6
* ngl: Determine intermediate formatsMatthias Clasen2021-10-061-6/+38
* ngl: Allow specifying texture formatsMatthias Clasen2021-10-069-5/+42
* gsk: Add high depth rendernode apiMatthias Clasen2021-10-063-1/+39