diff --git a/src/vrend_renderer.c b/src/vrend_renderer.c index 27e2efd..4b5f881 100644 --- a/src/vrend_renderer.c +++ b/src/vrend_renderer.c @@ -5775,6 +5775,11 @@ static void vrend_hw_emit_rs(struct vrend_context *ctx) report_core_warn(ctx, CORE_PROFILE_WARN_CLAMP); } + /* read-color-clamping is handled in the mesa frontend */ + if (!vrend_state.use_gles) { + glClampColor(GL_CLAMP_READ_COLOR_ARB, GL_FALSE); + } + if (has_feature(feat_multisample)) { if (has_feature(feat_sample_mask)) { if (state->multisample)