gtk/gsk/gl
Matthias Clasen d1fc44d3a6 gsk: Use overlapping slices
Store texture coordinates for each slice
instead of assuming 0,0,1,1, and generate
overlapping slices to allow for proper mipmaps.

This almost fixes trilinear filtering with
sliced textures.
2023-03-22 00:14:43 -04:00
..
resources mask: Fix glsl 2023-02-17 06:26:42 -05:00
fp16.c Rename ngl to gl 2021-10-07 13:05:53 -04:00
fp16i.c Rename ngl to gl 2021-10-07 13:05:53 -04:00
fp16private.h Rename ngl to gl 2021-10-07 13:05:53 -04:00
gskglattachmentstate.c glrenderer: Handle filters differently 2023-03-18 21:33:17 -04:00
gskglattachmentstateprivate.h glrenderer: Handle filters differently 2023-03-18 21:33:17 -04:00
gskglbuffer.c Rename ngl to gl 2021-10-07 13:05:53 -04:00
gskglbufferprivate.h Rename ngl to gl 2021-10-07 13:05:53 -04:00
gskglcommandqueue.c glrenderer: Support GL without samplers 2023-03-18 21:33:17 -04:00
gskglcommandqueueprivate.h glrenderer: Support GL without samplers 2023-03-18 21:33:17 -04:00
gskglcompiler.c Merge branch 'wgl-legacy' into 'main' 2022-01-03 13:11:04 +00:00
gskglcompilerprivate.h Rename ngl to gl 2021-10-07 13:05:53 -04:00
gskgldriver.c gsk: Use overlapping slices 2023-03-22 00:14:43 -04:00
gskgldriverprivate.h glrenderer: Handle filters differently 2023-03-18 21:33:17 -04:00
gskglglyphlibrary.c gsk: Stop using g_slice 2023-03-14 14:56:42 -04:00
gskglglyphlibraryprivate.h gsk: Stop using g_slice 2023-03-14 14:56:42 -04:00
gskgliconlibrary.c gsk: Stop using g_slice 2023-03-14 14:56:42 -04:00
gskgliconlibraryprivate.h Rename ngl to gl 2021-10-07 13:05:53 -04:00
gskglprofiler.c Remove all nicks and blurbs from param specs 2022-05-11 18:16:29 +02:00
gskglprofilerprivate.h Rename ngl to gl 2021-10-07 13:05:53 -04:00
gskglprogram.c Fix spelling errors 2022-11-17 22:49:45 -05:00
gskglprogramprivate.h glrenderer: Handle filters differently 2023-03-18 21:33:17 -04:00
gskglprograms.defs Make mask nodes more versatile 2023-02-14 19:07:01 -05:00
gskglrenderer.c glrenderer: Handle filters differently 2023-03-18 21:33:17 -04:00
gskglrenderer.h Maintain abi 2021-10-07 13:05:53 -04:00
gskglrendererprivate.h Rename ngl to gl 2021-10-07 13:05:53 -04:00
gskglrenderjob.c gsk: Use overlapping slices 2023-03-22 00:14:43 -04:00
gskglrenderjobprivate.h gsk/gl: avoid clearing opaque regions 2022-02-21 23:43:17 -08:00
gskglshadowlibrary.c Remove all nicks and blurbs from param specs 2022-05-11 18:16:29 +02:00
gskglshadowlibraryprivate.h Rename ngl to gl 2021-10-07 13:05:53 -04:00
gskgltexture.c glrenderer: Handle filters differently 2023-03-18 21:33:17 -04:00
gskgltexturelibrary.c glrenderer: Handle filters differently 2023-03-18 21:33:17 -04:00
gskgltexturelibraryprivate.h gsk/gl: make texture libraries more autonomous 2022-03-18 14:59:46 -07:00
gskgltextureprivate.h gsk: Use overlapping slices 2023-03-22 00:14:43 -04:00
gskgltypesprivate.h Rename ngl to gl 2021-10-07 13:05:53 -04:00
gskgluniformstate.c Rename ngl to gl 2021-10-07 13:05:53 -04:00
gskgluniformstateprivate.h Rename ngl to gl 2021-10-07 13:05:53 -04:00
inlinearray.h Rename ngl to gl 2021-10-07 13:05:53 -04:00
ninesliceprivate.h Rename ngl to gl 2021-10-07 13:05:53 -04:00
stb_rect_pack.c Rename ngl to gl 2021-10-07 13:05:53 -04:00
stb_rect_pack.h Rename ngl to gl 2021-10-07 13:05:53 -04:00