From 2c777c23d6517396d0e3463b687179ba49bdfda2 Mon Sep 17 00:00:00 2001 From: rdb Date: Tue, 22 Dec 2009 15:47:54 +0000 Subject: [PATCH] Let's use RTP_depth for now, with the shadow system, until the bugs with RTP_depth_stencil on Windows are resolved. --- panda/src/display/graphicsStateGuardian.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/panda/src/display/graphicsStateGuardian.cxx b/panda/src/display/graphicsStateGuardian.cxx index e7eaa39cb1..c61371f453 100644 --- a/panda/src/display/graphicsStateGuardian.cxx +++ b/panda/src/display/graphicsStateGuardian.cxx @@ -2593,10 +2593,10 @@ make_shadow_buffer(const NodePath &light_np, GraphicsOutputBase *host) { // Create a texture and fill it in with some data to workaround an OpenGL error PT(Texture) tex = new Texture(light->get_name()); - tex->setup_2d_texture(light->_sb_xsize, light->_sb_ysize, Texture::T_float, Texture::F_depth_stencil); + tex->setup_2d_texture(light->_sb_xsize, light->_sb_ysize, Texture::T_float, Texture::F_depth_component); tex->make_ram_image(); sbuffer->add_render_texture(tex, GraphicsOutput::RTM_bind_or_copy, - GraphicsOutput::RTP_depth_stencil); + GraphicsOutput::RTP_depth); // Set the wrap mode to BORDER_COLOR tex->set_wrap_u(Texture::WM_border_color); tex->set_wrap_v(Texture::WM_border_color);