From 5029906c344ea39c13c9875d89da0f6b4a8595aa Mon Sep 17 00:00:00 2001 From: dec05eba Date: Sun, 6 Apr 2025 21:52:15 +0200 Subject: Fallback to graphics shader instead of compute shader if the gpu doesn't support compute shader (either glsl 420 or opengl es glsl 310) --- include/shader.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'include/shader.h') diff --git a/include/shader.h b/include/shader.h index 8bc1104..285758d 100644 --- a/include/shader.h +++ b/include/shader.h @@ -1,6 +1,8 @@ #ifndef GSR_SHADER_H #define GSR_SHADER_H +#include + typedef struct gsr_egl gsr_egl; typedef struct { @@ -16,4 +18,6 @@ int gsr_shader_bind_attribute_location(gsr_shader *self, const char *attribute, void gsr_shader_use(gsr_shader *self); void gsr_shader_use_none(gsr_shader *self); +void gsr_shader_enable_debug_output(bool enable); + #endif /* GSR_SHADER_H */ -- cgit v1.2.3-70-g09d2