diff --git a/src/render/mod.rs b/src/render/mod.rs index 178d45a..a8b2a0a 100644 --- a/src/render/mod.rs +++ b/src/render/mod.rs @@ -860,13 +860,14 @@ impl TransInfo { main.texture_2d(gl::COLOR_ATTACHMENT_0, gl::TEXTURE_2D, &fb_color, 0); let fb_depth = gl::Texture::new(); fb_depth.bind(gl::TEXTURE_2D); - fb_depth.image_2d( + fb_depth.image_2d_ex( gl::TEXTURE_2D, 0, width, height, + gl::DEPTH_COMPONENT24, gl::DEPTH_COMPONENT, - gl::FLOAT, + gl::UNSIGNED_BYTE, None, ); fb_depth.set_parameter(gl::TEXTURE_2D, gl::TEXTURE_MIN_FILTER, gl::LINEAR);