diff --git a/libobs-opengl/gl-shader.c b/libobs-opengl/gl-shader.c index 5313efe9d..b2778074a 100644 --- a/libobs-opengl/gl-shader.c +++ b/libobs-opengl/gl-shader.c @@ -487,6 +487,7 @@ static void program_set_param_data(struct gs_program *program, } } else if (pp->param->type == GS_SHADER_PARAM_TEXTURE) { + glUniform1i(pp->obj, pp->param->texture_id); device_load_texture(program->device, pp->param->texture, pp->param->texture_id); }