gtk/gsk/gl
Benjamin Otte e9089f65e3 gl: Change rounded_rect_shrink()
The code now follows gsk_rounded_rect_shrink() and with it the behavior
of the Cairo renderer and Webkit.

The old code did what the GL renderer and Cairo do, but I consider that
wrong.

I did not test Chrome.

Test attached
2023-09-15 16:34:00 +02:00
..
resources gl: Change rounded_rect_shrink() 2023-09-15 16:34:00 +02: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: Add a few assertions 2023-05-05 12:05:10 -04:00
gskglattachmentstateprivate.h gsk: Introduce a constant 2023-05-05 12:05:10 -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 gl: Pass swizzle array directly 2023-08-12 23:13:23 +02:00
gskglcommandqueueprivate.h gsk: Stop setting uniforms when we are out of batches 2023-05-16 20:03:19 -04:00
gskglcompiler.c gsk: Cosmetics 2023-05-16 20:13:57 -04:00
gskglcompilerprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskgldriver.c gldriver: Fix a possible use-after-free 2023-06-27 22:45:07 +05:30
gskgldriverprivate.h gsk: Don't build unused functions 2023-05-16 20:13:57 -04:00
gskglglyphlibrary.c glyph cache: Add debug output 2023-07-28 09:06:14 +03:00
gskglglyphlibraryprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskgliconlibrary.c gsk: Stop using g_slice 2023-03-14 14:56:42 -04: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 Make mask nodes more versatile 2023-02-14 19:07:01 -05:00
gskglrenderer.c gdk: Replace prefers_high_depth with depth 2023-06-18 14:28:39 +02:00
gskglrenderer.h gsk: Clean up standalone headers 2023-08-29 12:58:30 -04:00
gskglrendererprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskglrenderjob.c glrenderer: Shadows without offset do exist 2023-09-15 03:46:27 +02:00
gskglrenderjobprivate.h gsk: Cosmetics 2023-04-02 09:06:56 -04: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: Plug a memory leak 2023-06-09 22:40:38 -04:00
gskgltexturelibraryprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskgltextureprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04: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 Rename ngl to gl 2021-10-07 13:05:53 -04:00
stb_rect_pack.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00