diff -r e7eb0cd5b0e4 -r 84c07aa94b61 rust/lib-hedgewars-engine/src/render/gl.rs --- a/rust/lib-hedgewars-engine/src/render/gl.rs Fri Nov 13 02:52:15 2020 +0300 +++ b/rust/lib-hedgewars-engine/src/render/gl.rs Fri Nov 13 20:54:00 2020 +0300 @@ -417,14 +417,8 @@ return Err(String::from_utf8_unchecked(log)); } - //gl::DetachShader(program, vs); - if let Some(ps) = ps { - //gl::DetachShader(program, ps); - } - gl::UseProgram(program); - // after linking we setup sampler bindings as specified in the shader for bind in bindings { match bind { VariableBinding::Uniform(name, id) => {