gtk/gsk/gl
Benjamin Otte 0b2275774f gdk: Add gdk_draw_context_end_frame_full()
... and pass the opaque region of the node.

We don't do anything with it yet, this is just the plumbing.

The original function still exists, it passes NULL which is the value
for no opaque region at all.
2024-08-10 01:40:45 +02:00
..
resources Fix typos throughout 2024-01-07 20:44:05 -05:00
fp16.c fp16: Mark ifuncs as unused to pacify clang 2024-08-08 14:40:19 -04:00
fp16i.c Rename ngl to gl 2021-10-07 13:05:53 -04:00
fp16private.h gsk, testsuite: Avoid undefined behaviour in half_to_float_one() 2024-07-27 20:22:09 +01: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 gl: Set correct context when disposing GLDriver 2024-08-10 01:40:45 +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 gdk: Add gdk_draw_context_end_frame_full() 2024-08-10 01:40:45 +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 gl: Handle color nodes with color states 2024-08-05 11:11:15 -04: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