gtk/gsk/gl
Benjamin Otte 11543a229a texturedownloader: Add color state
... and plumb the color state through the downloading machinery, where
no matter what path it takes it ends up in
gdk_memory_convert_color_state() or gdk_memory_convert().

The 2nd of those has been expanded to optionally do colorstate
conversion when the 2 colorstates are different.
2024-07-16 21:23:44 +02:00
..
resources Fix typos throughout 2024-01-07 20:44:05 -05:00
fp16.c Fix fp16 with asan 2023-06-27 15:17:56 -04:00
fp16i.c Rename ngl to gl 2021-10-07 13:05:53 -04:00
fp16private.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskglattachmentstate.c gsk: Prepare for external textures 2023-10-22 16:42:17 -04:00
gskglattachmentstateprivate.h gsk: Prepare for external textures 2023-10-22 16:42:17 -04:00
gskglbuffer.c Rename ngl to gl 2021-10-07 13:05:53 -04:00
gskglbufferprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskglcommandqueue.c gdk: Allow querying GL SRGB formats 2024-07-11 14:57:19 +02:00
gskglcommandqueueprivate.h gl: Track if mipmap generation is allowed 2024-01-03 16:56:43 +01:00
gskglcompiler.c gsk: Define GSK_GLES3 if we have gles3 2023-10-22 16:42:17 -04:00
gskglcompilerprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskgldriver.c gsk: Deprecate GskGLShader and the rendernode 2024-07-04 21:28:06 +02:00
gskgldriverprivate.h gsk: Deprecate GskGLShader and the rendernode 2024-07-04 21:28:06 +02:00
gskglglyphlibrary.c texturedownloader: Add color state 2024-07-16 21:23:44 +02:00
gskglglyphlibraryprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskgliconlibrary.c gl: Use GdkTextureDownloader 2024-07-05 13:55:18 +02:00
gskgliconlibraryprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskglprofiler.c Fix various bitfield warnings 2023-04-27 13:42:03 +02:00
gskglprofilerprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskglprogram.c Fix spelling errors 2022-11-17 22:49:45 -05:00
gskglprogramprivate.h gsk: Synchronize when using textures 2023-04-27 06:57:02 +02:00
gskglprograms.defs gsk: Handle straight-alpha dmabufs 2023-12-15 07:40:27 -05:00
gskglrenderer.c texturedownloader: Add color state 2024-07-16 21:23:44 +02:00
gskglrenderer.h gsk: Emit deprecation warning for #include <gsk/gl/gskglrenderer.h> 2024-01-07 14:47:22 +01:00
gskglrendererprivate.h gsk: Deprecate GskGLShader and the rendernode 2024-07-04 21:28:06 +02:00
gskglrenderjob.c gsk: Deprecate GskGLShader and the rendernode 2024-07-04 21:28:06 +02:00
gskglrenderjobprivate.h gl: Remove old Cairo fallback drawing code 2023-12-26 17:28:08 +01:00
gskglshadowlibrary.c Remove all nicks and blurbs from param specs 2022-05-11 18:16:29 +02:00
gskglshadowlibraryprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskgltexture.c glrenderer: Handle filters differently 2023-03-18 21:33:17 -04:00
gskgltexturelibrary.c gsk: Rename GSK_DEBUG=glyphcache to GSK_DEBUG=cache 2024-07-07 05:24:45 +02:00
gskgltexturelibraryprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskgltextureprivate.h gl: Track if mipmap generation is allowed 2024-01-03 16:56:43 +01:00
gskgltypesprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskgluniformstate.c Rename ngl to gl 2021-10-07 13:05:53 -04:00
gskgluniformstateprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
inlinearray.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
ninesliceprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
stb_rect_pack.c gsk/gl: update stb_rect_pack() 2023-10-09 22:42:57 -07:00
stb_rect_pack.h gsk/gl: update stb_rect_pack() 2023-10-09 22:42:57 -07:00