[vtk-developers] [VTK 0012385]: Please don't exclude Intel GPU's from VolumeRendering/vtkOpenGLGPUVolumeRayCastMapper.cxx

David Partyka david.partyka at kitware.com
Mon Jul 25 10:28:14 EDT 2011


I'll take a look at it for 5.8

On Mon, Jul 25, 2011 at 10:17 AM, Dominique Belhachemi
<domibel at debian.org>wrote:

> Hi,
>
> A gerrit patch is ready for a review.
> http://review.source.kitware.com/#change,2184
>
> I hope it can make it in the 5.8 release so that Intel GPU user can
> report their experience with VTK.
>
> Thanks
> Dominique
>
>
> On Wed, Jul 20, 2011 at 7:58 PM, Mantis Bug Tracker
> <mantis at public.kitware.com> wrote:
> >
> > The following issue has been SUBMITTED.
> > ======================================================================
> > http://vtk.org/Bug/view.php?id=12385
> > ======================================================================
> > Reported By:                domibel
> > Assigned To:
> > ======================================================================
> > Project:                    VTK
> > Issue ID:                   12385
> > Category:                   (No Category)
> > Reproducibility:            have not tried
> > Severity:                   minor
> > Priority:                   urgent
> > Status:                     backlog
> > Project:                    TBD
> > Type:                       usability
> > ======================================================================
> > Date Submitted:             2011-07-20 18:58 CDT
> > Last Modified:              2011-07-20 18:58 CDT
> > ======================================================================
> > Summary:                    Please don't exclude Intel GPU's from
> > VolumeRendering/vtkOpenGLGPUVolumeRayCastMapper.cxx
> > Description:
> > Hi,
> >
> > Intel GPU's contain as usual the substring "Mesa" in the OpenGL renderer
> string.
> >
> > e.g.: Mesa DRI Mobile Intel® GM45 Express Chipset GEM 20091221 2009Q4
> > x86/MMX/SSE2
> >
> > The following code excludes all those GPU's. I think this check should be
> > removed. It is better to inform the user what OpenGL feature is missing.
> >
> >
> > in VolumeRendering/vtkOpenGLGPUVolumeRayCastMapper.cxx:2160
> >
> >  const char *gl_version=reinterpret_cast<const char
> > *>(glGetString(GL_VERSION));
> >  if(strstr(gl_version,"Mesa")!=0)
> >    {
> >    // - GL_VENDOR cannot be used because it can be "Brian Paul" or
> >    // "Mesa project"
> >    // - GL_RENDERER cannot be used because it can be "Software
> Rasterizer" or
> >    // "Mesa X11"
> >    // - GL_VERSION is more robust. It has things like "2.0 Mesa 7.0.4" or
> >    // "2.1 Mesa 7.2" or "2.1 Mesa 7.3-devel"
> >    // Mesa does not work with multiple draw buffers:
> >    // "framebuffer has bad draw buffer"
> >    // "render clipped 1 ERROR (x506) invalid framebuffer operation ext"
> >    this->LoadExtensionsSucceeded=0;
> >    return;
> >    }
> >
> >
> > Thanks
> > Dominique
> > ======================================================================
> >
> > Issue History
> > Date Modified    Username       Field                    Change
> > ======================================================================
> > 2011-07-20 18:58 domibel        New Issue
> > ======================================================================
> >
> > _______________________________________________
> > Powered by www.kitware.com
> >
> > Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
> >
> > Follow this link to subscribe/unsubscribe:
> > http://www.vtk.org/mailman/listinfo/vtk-developers
> >
> >
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtk-developers
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtk-developers/attachments/20110725/76fc7b7a/attachment.html>


More information about the vtk-developers mailing list