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