diff --git a/src/vrend_renderer.c b/src/vrend_renderer.c index d0ea510..dcfe405 100644 --- a/src/vrend_renderer.c +++ b/src/vrend_renderer.c @@ -1358,12 +1358,12 @@ int vrend_create_sampler_state(struct vrend_context *ctx, glSamplerParameterf(state->id, GL_TEXTURE_MAX_LOD, templ->max_lod); glSamplerParameteri(state->id, GL_TEXTURE_COMPARE_MODE, templ->compare_mode ? GL_COMPARE_R_TO_TEXTURE : GL_NONE); glSamplerParameteri(state->id, GL_TEXTURE_COMPARE_FUNC, GL_NEVER + templ->compare_func); - glSamplerParameteri(state->id, GL_TEXTURE_CUBE_MAP_SEAMLESS, templ->seamless_cube_map); if (vrend_state.use_gles) { if (templ->lod_bias != 0.0f) { report_gles_warn(ctx, GLES_WARN_LOD_BIAS, 0); } } else { + glSamplerParameteri(state->id, GL_TEXTURE_CUBE_MAP_SEAMLESS, templ->seamless_cube_map); glSamplerParameterf(state->id, GL_TEXTURE_LOD_BIAS, templ->lod_bias); }