Yes I noted that, but too late. I will think about it for my next purchase! <br>Anyway, thanks for the confirmation.<br><br>Jerome<br><br><div class="gmail_quote">2010/3/6 Wagner Sales <span dir="ltr"><<a href="mailto:wsales@gmail.com">wsales@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi Jerôme,<br>
<br>
The ATI driver ( or GLSL compiler ) are very buggy. Because that, GPU<br>
ray casting will work only on NVidia cards on Linux and Windows. Mac<br>
have issues too.<br>
<br>
Regards,<br>
<br>
Wagner<br>
<br>
2010/3/6 Jérôme <<a href="mailto:jerome.velut@gmail.com">jerome.velut@gmail.com</a>>:<br>
<div><div></div><div class="h5">> Hi,<br>
> I ran into the "empty not supported extensions list", with linux/ATI/Mesa.<br>
> By reading, I found that the problem is not due to extensions, but due<br>
> to:<br>
><br>
> if(strstr(gl_vendor,"ATI")!=0)<br>
> {<br>
> this->LoadExtensionsSucceeded=0;<br>
> return;<br>
> }<br>
><br>
> and<br>
> if(strstr(gl_version,"Mesa")!=0)<br>
> {<br>
> this->LoadExtensionsSucceeded=0;<br>
> return;<br>
> }<br>
><br>
> (Code from<br>
> ParaView3/VTK/VolumeRendering/vtkOpenGLGPUVolumeRayCastMapper.cxx)<br>
><br>
> My feeling is that GPU raycast mapping is impossible with ATI card.<br>
> My question is: Am I wrong? If there is any, what should I do to enable GPU<br>
> rendering on ATI?<br>
><br>
> Thanks a lot!<br>
><br>
> Jerome<br>
> (ps: I tried with an NVidia quadro and... wow! Thanks!)<br>
><br>
><br>
><br>
> 2010/3/2 Wagner Sales <<a href="mailto:wsales@gmail.com">wsales@gmail.com</a>><br>
>><br>
>> Hi all,<br>
>><br>
>> Sorry by ask this same question twice times. I know about Mac issues.<br>
>> But I'm starting in parallel volume rendering playground, and I really<br>
>> don't know how to take ( if possible ) advantages from GPU volume<br>
>> rendering in a parallel environment. May be my knowledge aren't the<br>
>> sufficient to know this by myself. Are advantages on this field? For<br>
>> example, can we render a large dataset in multiple machines using the<br>
>> GPU power instead the current approaches, that's relies ( at least I<br>
>> know ) on the CPUs? And, if possible, are some SLI support too?<br>
>><br>
>> Best regards,<br>
>><br>
>> Wagner<br>
>><br>
>> 2010/3/1 Eric E. Monson <<a href="mailto:emonson@cs.duke.edu">emonson@cs.duke.edu</a>>:<br>
>> > Hey all,<br>
>> ><br>
>> > Thanks for the feedback. Yup, I can get it to error out just as you<br>
>> > said! :)<br>
>> ><br>
>> > I guess I'd seen something about this on the list regarding VTKEdge, but<br>
>> > hadn't remembered. Please let us all know, though, if a solution pops up.<br>
>> ><br>
>> > Talk to you later,<br>
>> > -Eric<br>
>> ><br>
>> ><br>
>> > On Mar 1, 2010, at 1:54 PM, Francois Bertel wrote:<br>
>> ><br>
>> >> Hello,<br>
>> >><br>
>> >> The GPU Rast Mapper does not work on Mac so it is skipped to avoid bad<br>
>> >> behavior.<br>
>> >><br>
>> >> It is skipped because:<br>
>> >><br>
>> >> 1. on Snow Leopard with an nVidia card, the GPU Ray Cast mapper<br>
>> >> triggers a bug in the OpenGL driver (that we cannot locate precisely<br>
>> >> enough) and the driver will exit the application with:<br>
>> >><br>
>> >> (0) : fatal error C9999: Nested functions, aborting!<br>
>> >><br>
>> >> or:<br>
>> >><br>
>> >> (0) : fatal error C9999: *** exception during compilation ***<br>
>> >> Cg compiler terminated due to fatal error<br>
>> >><br>
>> >><br>
>> >> 2. On Leopard, a user reported a corrupted image.<br>
>> >><br>
>> >> If you are adventurous, and see what happen for your specific<br>
>> >> configuration, you can comment out the lines in<br>
>> >> VTK/VolumeRendering/vtkOpenGLGPUVolumeRayCastMapper.cxx that skip the<br>
>> >> Macs:<br>
>> >><br>
>> >> // It does not work on Apple OS X Snow Leopard with nVidia.<br>
>> >> // There is a bug in the OpenGL driver with an error in the<br>
>> >> // Cg compiler about an infinite loop.<br>
>> >> #ifdef __APPLE__<br>
>> >> this->LoadExtensionsSucceeded=0;<br>
>> >> return;<br>
>> >> #endif<br>
>> >><br>
>> >> Regards<br>
>> >><br>
>> >> On Mon, Mar 1, 2010 at 1:05 PM, Aashish Chaudhary<br>
>> >> <<a href="mailto:aashish.chaudhary@kitware.com">aashish.chaudhary@kitware.com</a>> wrote:<br>
>> >>> Eric,<br>
>> >>><br>
>> >>> Yes you do need to have certain extensions. Now the mapper I have not<br>
>> >>> written myself and hence I am forwarding this email to vtk users list.<br>
>> >>> I<br>
>> >>> hope that the original author would respond to it.<br>
>> >>><br>
>> >>> I will see if we can produce a better message which could list the<br>
>> >>> missing<br>
>> >>> extensions.<br>
>> >>><br>
>> >>> Thanks for testing it out.<br>
>> >>><br>
>> >>> ~Regards,<br>
>> >>> Aashish<br>
>> >>><br>
>> >>><br>
>> >>> On Mon, Mar 1, 2010 at 12:56 PM, Eric E. Monson <<a href="mailto:emonson@cs.duke.edu">emonson@cs.duke.edu</a>><br>
>> >>> wrote:<br>
>> >>>><br>
>> >>>> Hey Aashish,<br>
>> >>>> I've been having trouble with it, too, on my Mac (OS X 10.6.2, PV<br>
>> >>>> compiled<br>
>> >>>> serial x86_64 arch updated from CVS and rebuilt today, CMake<br>
>> >>>> 2.9.20100113).<br>
>> >>>> Are there any special hardware requirements, then? I can see the GPU<br>
>> >>>> Volume<br>
>> >>>> Mapper option, but when I switch over to that from the "Fixed point"<br>
>> >>>> mapper<br>
>> >>>> I get this error:<br>
>> >>>> ERROR:<br>
>> >>>> In<br>
>> >>>> /Users/emonson/Programming/ParaView_cvs/ParaView3/VTK/VolumeRendering/vtkOpenGLGPUVolumeRayCastMapper.cxx,<br>
>> >>>> line 4110<br>
>> >>>> vtkOpenGLGPUVolumeRayCastMapper (0x12082cc00): Rendering failed<br>
>> >>>> because<br>
>> >>>> the following OpenGL extensions are required but not supported:<br>
>> >>>><br>
>> >>>> (Just as this shows, the list of OpenGL extensions it says are<br>
>> >>>> required<br>
>> >>>> but not supported is empty...) My graphics card is a NVIDIA GeForce<br>
>> >>>> 8800 GT.<br>
>> >>>> Thanks,<br>
>> >>>> -Eric<br>
>> >>>> ------------------------------------------------------<br>
>> >>>> Eric E Monson<br>
>> >>>> Duke Visualization Technology Group<br>
>> >>>><br>
>> >>>> On Mar 1, 2010, at 11:55 AM, Aashish Chaudhary wrote:<br>
>> >>>><br>
>> >>>> No there is no special option required but you would have to update<br>
>> >>>> your<br>
>> >>>> paraview cvs copy as the code got into cvs last thursday.<br>
>> >>>><br>
>> >>>> Can you update and compile again?<br>
>> >>>><br>
>> >>>> Thanks,<br>
>> >>>><br>
>> >>>><br>
>> >>>><br>
>> >>>> On Sun, Feb 28, 2010 at 2:27 PM, Pierre-Olivier Dallaire<br>
>> >>>> <<a href="mailto:pierre-olivier.dallaire@videotron.ca">pierre-olivier.dallaire@videotron.ca</a>> wrote:<br>
>> >>>>><br>
>> >>>>> Hi,<br>
>> >>>>> Do we need to enable a special option in the CMakeCache.txt file in<br>
>> >>>>> order to get this feature ?<br>
>> >>>>> I compiled the CVS version on Mac and cannot access the GPU option<br>
>> >>>>> for<br>
>> >>>>> volume rendering.<br>
>> >>>>> Regards,<br>
>> >>>>> PO<br>
>> >>>>> On 2010-02-26, at 10:58 AM, Aashish Chaudhary wrote:<br>
>> >>>>><br>
>> >>>>> All,<br>
>> >>>>><br>
>> >>>>> I am pleased to announce that ParaView3 now has GPU based volume<br>
>> >>>>> rendering from VTKEdge. Its currently in CVS and should be able to<br>
>> >>>>> make<br>
>> >>>>> into 3.8 release.<br>
>> >>>>> Currently it does not work in tile display mode but we are hoping to<br>
>> >>>>> fix<br>
>> >>>>> it in near future. Any bug reports are welcome.<br>
>> >>>>><br>
>> >>>>> Attached is the screen shot.<br>
>> >>>>><br>
>> >>>>> ~Regards,<br>
>> >>>>><br>
>> >>>>> --<br>
>> >>>>> | Aashish Chaudhary<br>
>> >>>>> | R&D Engineer<br>
>> >>>>> | Kitware Inc.<br>
>> >>>>> | <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
>> >>>>> <Screenshot.jpg>_______________________________________________<br>
>> >>>>> Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
>> >>>>><br>
>> >>>>> Visit other Kitware open-source projects at<br>
>> >>>>> <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
>> >>>>><br>
>> >>>>> Please keep messages on-topic and check the ParaView Wiki at:<br>
>> >>>>> <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
>> >>>>><br>
>> >>>>> Follow this link to subscribe/unsubscribe:<br>
>> >>>>> <a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
>> >>>>><br>
>> >>>><br>
>> >>>><br>
>> >>>><br>
>> >>>> --<br>
>> >>>> | Aashish Chaudhary<br>
>> >>>> | R&D Engineer<br>
>> >>>> | Kitware Inc.<br>
>> >>>> | <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
>> >>>> _______________________________________________<br>
>> >>>> Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
>> >>>><br>
>> >>>> Visit other Kitware open-source projects at<br>
>> >>>> <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
>> >>>><br>
>> >>>> Please keep messages on-topic and check the ParaView Wiki at:<br>
>> >>>> <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
>> >>>><br>
>> >>>> Follow this link to subscribe/unsubscribe:<br>
>> >>>> <a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
>> >>>><br>
>> >>><br>
>> >>><br>
>> >>><br>
>> >>> --<br>
>> >>> | Aashish Chaudhary<br>
>> >>> | R&D Engineer<br>
>> >>> | Kitware Inc.<br>
>> >>> | <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
>> >>><br>
>> >>> _______________________________________________<br>
>> >>> Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
>> >>><br>
>> >>> Visit other Kitware open-source projects at<br>
>> >>> <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
>> >>><br>
>> >>> Please keep messages on-topic and check the VTK FAQ at:<br>
>> >>> <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
>> >>><br>
>> >>> Follow this link to subscribe/unsubscribe:<br>
>> >>> <a href="http://www.vtk.org/mailman/listinfo/vtkusers" target="_blank">http://www.vtk.org/mailman/listinfo/vtkusers</a><br>
>> >>><br>
>> >>><br>
>> >><br>
>> >><br>
>> >><br>
>> >> --<br>
>> >> François Bertel, PhD | Kitware Inc. Suite 204<br>
>> >> 1 (518) 371 3971 x113 | 28 Corporate Drive<br>
>> >> | Clifton Park NY 12065, USA<br>
>> ><br>
>> > _______________________________________________<br>
>> > Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
>> ><br>
>> > Visit other Kitware open-source projects at<br>
>> > <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
>> ><br>
>> > Please keep messages on-topic and check the VTK FAQ at:<br>
>> > <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
>> ><br>
>> > Follow this link to subscribe/unsubscribe:<br>
>> > <a href="http://www.vtk.org/mailman/listinfo/vtkusers" target="_blank">http://www.vtk.org/mailman/listinfo/vtkusers</a><br>
>> ><br>
>> _______________________________________________<br>
>> Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
>><br>
>> Visit other Kitware open-source projects at<br>
>> <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
>><br>
>> Please keep messages on-topic and check the VTK FAQ at:<br>
>> <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
>><br>
>> Follow this link to subscribe/unsubscribe:<br>
>> <a href="http://www.vtk.org/mailman/listinfo/vtkusers" target="_blank">http://www.vtk.org/mailman/listinfo/vtkusers</a><br>
><br>
><br>
</div></div></blockquote></div><br>