wlroots/render/gles2
Paul Cercueil 220df2aa0f
Add more POSIX compliance macros to fix uClibc support
- Add POSIX 1993.09 compliance macro in source files that use
  "struct timespec";
- Add POSIX 2001.12 compliance macro in source files that use
  "struct sigaction" and the SA_SIGINFO macro, or the fchmod()
  function;
- Add POSIX 2008.09 compliance macro in source files that use the
  getline() function.

These compliance macros are enough for wlroots to compile with the
git-master version of uClibc-ng.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
2024-02-12 17:41:45 +01:00
..
shaders renderer/gles2: Compute texture coordinates based off of vertex positions 2023-05-28 14:53:34 -04:00
meson.build renderer/gles2: Implement render pass interface 2023-05-28 14:53:34 -04:00
pass.c render/gles2: save/restore context when creating/submitting a render pass 2023-11-30 17:47:11 +01:00
pixel_format.c Add more POSIX compliance macros to fix uClibc support 2024-02-12 17:41:45 +01:00
renderer.c render/gles2: add wlr_gles2_renderer_get_buffer_fbo() 2023-12-05 18:57:43 +01:00
texture.c Add more POSIX compliance macros to fix uClibc support 2024-02-12 17:41:45 +01:00