picom/src/backend/gl
Yuxuan Shui 2d98518b7d
backend: give images a type
It's quite confusing what should be passed into what because too many
things are `void *`. So give images a type to make things a bit clearer.
Because of C's limited type system, we lose the ability to annotate them
as nonnull or const, well you win some you lose some.

Also while doing this I noticed error handling around this is a bit
lacking.

Co-authored-by: Maxim Solovyov <msolovyov@protonmail.com>
Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
2024-02-15 13:48:47 +00:00
..
blur.c backend: give images a type 2024-02-15 13:48:47 +00:00
egl.c backend: give images a type 2024-02-15 13:48:47 +00:00
egl.h backend: gl: use libepoxy 2024-02-10 20:36:02 +00:00
gl_common.c backend: give images a type 2024-02-15 13:48:47 +00:00
gl_common.h backend: give images a type 2024-02-15 13:48:47 +00:00
glx.c backend: give images a type 2024-02-15 13:48:47 +00:00
glx.h backend: gl: don't force fbconfig info on to heap 2024-02-14 19:42:40 +00:00
shaders.c Merge pull request #1002 from tryone144/fix/use-effective-texture-size-for-corner-radius 2023-12-20 10:48:14 +00:00