From 4cc6a60db0293c388d03d883d0e075472f917752 Mon Sep 17 00:00:00 2001 From: whitebelyash <66699673+whitebelyash@users.noreply.github.com> Date: Fri, 28 Nov 2025 07:45:52 +0400 Subject: [PATCH] Feat[egl]: expose ARB_shader_image_store on ES3.1+ --- ltw/src/main/tinywrapper/egl.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ltw/src/main/tinywrapper/egl.c b/ltw/src/main/tinywrapper/egl.c index 2851fbc..c54caa2 100644 --- a/ltw/src/main/tinywrapper/egl.c +++ b/ltw/src/main/tinywrapper/egl.c @@ -125,6 +125,8 @@ void build_extension_string(context_t* context) { // Used by Minecraft for the GPU usage counter if(context->timer_query) add_extra_extension(context, &length, "GL_ARB_timer_query"); + if(context->es31) + add_extra_extension(context, &length, "GL_ARB_shader_image_load_store"); // More extensions are possible, but will need way more wraps and tracking. fin_extra_extensions(context, length); }