[vtkusers] Offscreen rendering bug
Francois Bertel
francois.bertel at kitware.com
Thu Apr 17 14:42:23 EDT 2008
Hi John,
By including OSMesa, do you really mean you set VTK_OPENGL_HAS_OSMESA to ON?
John Norris wrote:
> Hi,
>
> I've compiled VTK (from CVS) using Mesa-7.0.3 (including OSMesa) on a
> x86_64 linux system. I've called
> vtkGraphicsFactory::SetOffScreenOnlyMode(1)
> before creating any of the rendering classes. I've also called
> OffScreenRenderingOn() from my render window before doing anything else
> with it. Still, VTK tries to contact the X server, causing a crash. It
> seems to be happening after line 496 in vtkOpenGLExtensionManager, in
> the #ifdef VTK_USE_X block. The call to
> this->RenderWindow->GetGenericDisplayId() leads to a call to
> XOpenDisplay(); XOpenDisplay() is explicitly called just a few lines
> later, but my program doesn't get that far.
>
> Perhaps the return value of vtkGraphicsFactory::GetOffScreenOnlyMode()
> or this->RenderWindow->GetOffScreenRendering() should be checked first.
>
> Thanks,
> John
--
François Bertel, PhD | Kitware Inc. Suite 204
1 (518) 371 3971 x113 | 28 Corporate Drive
| Clifton Park NY 12065, USA
More information about the vtkusers
mailing list