gtk2/gsk/gl
Matthias Clasen 1057588a8f gsk: Fix the gl texture cache
We need to include both the scale and the filtering
in the key for the texture cache, since those affect
the texture.

This fixes misrendering in the recorder in the inspector
whenever transforms are involved. An example where this
was showing up is testrevealer's swing transition.
2020-09-09 13:55:09 -04:00
..
glutilsprivate.h gl renderer: Improve clipping code 2020-05-24 15:59:05 +02:00
gskgldriver.c gsk: Fix the gl texture cache 2020-09-09 13:55:09 -04:00
gskgldriverprivate.h gsk: Fix the gl texture cache 2020-09-09 13:55:09 -04:00
gskglglyphcache.c gl renderer: Upload GL_RGBA texture data in GLES 2020-01-07 17:27:16 +01:00
gskglglyphcacheprivate.h Revert "Cache glyph textures in render nodes" 2019-10-22 07:16:41 -04:00
gskgliconcache.c gl renderer: Upload GL_RGBA texture data in GLES 2020-01-07 17:27:16 +01: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 Fix detection of OpenGL 3.3 core GL_ARB_timer_query. 2020-02-14 05:41:01 +11:00
gskglprofilerprivate.h gsk: Move all gskgl* files into gl/ 2017-12-21 19:12:30 +01:00
gskglrenderer.c gsk: Fix the gl texture cache 2020-09-09 13:55:09 -04:00
gskglrenderer.h gsk: Export gsk_gl_renderer_new() 2019-05-05 07:18:39 +02:00
gskglrenderops.c gl renderer: Throw inset shadows with all !send values away 2020-07-28 05:34:12 +02:00
gskglrenderopsprivate.h gl renderer: Linear gradient state tracking 2020-07-28 05:34:12 +02:00
gskglshaderbuilder.c gl renderer: Move rect transformation to the vertex shader 2020-01-24 06:08:39 +01:00
gskglshaderbuilderprivate.h gl renderer: Move rect transformation to the vertex shader 2020-01-24 06:08:39 +01: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 gl renderer: Moar state tracking 2020-07-28 05:34:11 +02:00
opbuffer.h gl renderer: Linear gradient state tracking 2020-07-28 05:34:12 +02: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