[Fix] (glsl_for_es.cpp): inject textureQueryLod emulation only when GL_EXT_texture_query_lod is not available

This commit is contained in:
Swung0x48 2025-06-03 22:08:01 +08:00
parent 180298da09
commit d4dfb56423

View File

@ -562,9 +562,11 @@ std::string preprocess_glsl(const std::string& glsl) {
// GI_TemporalFilter injection
inject_temporal_filter(ret);
// textureQueryLod injection
inject_textureQueryLod(ret);
if (!g_gles_caps.GL_EXT_texture_query_lod) {
inject_textureQueryLod(ret);
}
// MobileGlues macros injection
inject_mg_macro_definition(ret);