<div class="gmail_quote">2010/9/5 tom fogal <span dir="ltr">&lt;<a href="mailto:tfogal@sci.utah.edu">tfogal@sci.utah.edu</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">Frederic Claux &lt;<a href="mailto:fclaux.gvs@gmail.com">fclaux.gvs@gmail.com</a>&gt; writes:<br>
&gt; If the answer is no here, will a Linux build (using the Softpipe<br>
&gt; driver, as I&#39;m only interested in software-only support) provide<br>
&gt; support for geometry shaders?<br>
<br>
</div>Shader support is not platform dependent.<br>
<br>
As you&#39;ve found, geomtry shaders aren&#39;t supported.  See:<br>
<br>
  <a href="http://dri.freedesktop.org/wiki/MissingFunctionality" target="_blank">http://dri.freedesktop.org/wiki/MissingFunctionality</a><br>
<br>
I&#39;m sure it&#39;s on someone&#39;s radar for future work, but I would guess<br>
that nobody&#39;s actively working on geometry shader support.<br></blockquote><div><br>Doesn&#39;t the Gallium3D software driver support geometry shaders on Linux?<br><br>See this article:<br>A 30,000 Line Patch For Mesa Brings Geometry Shaders (Sept 2009)<br>
<a href="http://www.phoronix.com/scan.php?page=news_item&amp;px=NzUzMw">http://www.phoronix.com/scan.php?page=news_item&amp;px=NzUzMw</a><br><br>Extract:<br>&quot;Zack&#39;s Geometry Shaders support comes in a patch that&#39;s over 30,000 lines of code and touches many different parts of the Mesa 3D stack. However, this new support is considered &quot;basically working&quot; (bugs may be aplenty) and the only driver<br>
implementing this geometry shading support is the Gallium3D software driver.&quot;<br><br><br></div></div>