gtk2/gsk/gl
Matthias Clasen dff2aa20ff gl: Fixed clipped offscreen rendering
When we are rendering a texture node to an offscreen,
and we have a clip, we must force the offscreen rendering.
Otherwise, the code will notice: Hey, it already is a texture
node, so no need to render it to a texture again. But when
clipping is involved, that is exactly what we want to do.

Testcase included.

Fixes: #3651
2021-02-09 22:43:15 -05:00
..
glutilsprivate.h gl renderer: Improve clipping code 2020-05-24 15:59:05 +02:00
gskgldriver.c gl renderer: Use scale_x and scale_y everywhere 2020-12-06 19:18:05 +01:00
gskgldriverprivate.h gl renderer: Use scale_x and scale_y everywhere 2020-12-06 19:18:05 +01:00
gskglglyphcache.c gsk: Fix a thinko 2021-01-28 18:16:16 -05:00
gskglglyphcacheprivate.h Revert "Cache glyph textures in render nodes" 2019-10-22 07:16:41 -04:00
gskgliconcache.c Correctly upload textures for GLES 2020-09-25 09:31:43 +02:00
gskgliconcacheprivate.h gl: Slightly rework the icon cache api 2019-10-15 19:44:26 -04:00
gskglimage.c gl: Allow setting min/mag filter on textures 2019-06-04 23:00:01 +00:00
gskglimageprivate.h gl: Allow setting min/mag filter on textures 2019-06-04 23:00:01 +00:00
gskglnodesample.c Turn GskRenderNode into a derivable type 2020-04-08 15:40:15 +01:00
gskglnodesampleprivate.h gl renderer: Add NodeSample 2018-12-02 13:25:43 +01:00
gskglprofiler.c gl renderer: Generate queries only on desktop GL 2020-11-07 21:49:42 +01:00
gskglprofilerprivate.h gsk: Move all gskgl* files into gl/ 2017-12-21 19:12:30 +01:00
gskglrenderer.c gl: Fixed clipped offscreen rendering 2021-02-09 22:43:15 -05:00
gskglrenderer.h gsk: Export gsk_gl_renderer_new() 2019-05-05 07:18:39 +02:00
gskglrendererprivate.h gl renderer: Fix private function name 2020-10-14 15:06:12 -04:00
gskglrenderops.c gskrendernode: Cache angle in conic gradients 2021-01-27 12:44:10 +01:00
gskglrenderopsprivate.h gskrendernode: Cache angle in conic gradients 2021-01-27 12:44:10 +01:00
gskglshaderbuilder.c shader builder: Improve error output 2021-01-29 09:45:25 +01:00
gskglshaderbuilderprivate.h Support GLShaderNode in backends 2020-09-29 09:51:16 +02:00
gskglshadowcache.c gl renderer: Draw outset shadows white 2020-01-18 08:49:52 +01:00
gskglshadowcacheprivate.h gl renderer: Draw outset shadows white 2020-01-18 08:49:52 +01:00
gskgltextureatlas.c gltextureatlas: Packing must succeed here 2020-01-07 17:27:18 +01:00
gskgltextureatlasprivate.h gl: Do less work to maintain caches 2019-10-11 20:42:24 -04:00
opbuffer.c glrenderer: Implement a shader for conic gradients 2020-12-03 13:07:17 +01:00
opbuffer.h gskrendernode: Cache angle in conic gradients 2021-01-27 12:44:10 +01:00
stb_rect_pack.c *: Fix spelling mistakes found by codespell 2020-08-21 15:29:34 +02:00
stb_rect_pack.h glglyphcache: Use stb_rect_pack for better glyph packing 2019-06-04 22:42:00 +00:00