From 0769bfd62958da593398d869f72406b987bf6a0d Mon Sep 17 00:00:00 2001 From: Cary Sandvig Date: Thu, 1 Mar 2001 23:07:21 +0000 Subject: [PATCH] should get the right DR for the show now --- direct/src/showbase/showBase.cxx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/direct/src/showbase/showBase.cxx b/direct/src/showbase/showBase.cxx index 8b8b27ec09..5f98404708 100644 --- a/direct/src/showbase/showBase.cxx +++ b/direct/src/showbase/showBase.cxx @@ -279,11 +279,8 @@ void take_snapshot(GraphicsWindow *win, const string &name) { GraphicsStateGuardian* gsg = win->get_gsg(); const RenderBuffer& rb = gsg->get_render_buffer(RenderBuffer::T_front); - // p.set_xsize(win->get_width()); - // p.set_ysize(win->get_height()); - // p._image = PTA_uchar(win->get_width() * win->get_height() * 3); - - CPT(DisplayRegion) dr = gsg->get_current_display_region(); + // CPT(DisplayRegion) dr = gsg->get_current_display_region(); + CPT(DisplayRegion) dr = win->get_channel(0)->get_layer(0)->get_dr(0); nassertv(dr != (DisplayRegion *)NULL); int width = dr->get_pixel_width();