[Paraview] Does running Catalyst require osmesa?

Chuck Atkins chuck.atkins at kitware.com
Fri Aug 19 14:47:29 EDT 2016


Hi Chris,
Catalyst uses the exact same rendering infrastructure as the rest of
ParaView so you if you can render with pvpython and pvserver then you can
render with Catalyst in the same configuration.  If you don't use OSMesa
and instead use "regular" GL then you'll just need to have an X server
available and it's associated plumbing set up for Catalyst to be able to
render.  The nice part about OSMesa builds are that you don't need to deal
with X at all, but then you don't have access to the GPU so your render
performance is significantly reduced.  That may be fine though if your
pipeline is heavily compute-bound instead of render-bound, as is often the
case.  If you want to bypass the X server but still use your GPU, another
option is to enable EGL (warning, still bit experimental).  Currently, it
only works on NVidia GPUs with a very current driver but you get the libGL
benefit of GPU accelerated rendering with the libOSMesa benefit of not
dealing with an X server.

Either way, all three configurations for ParaView will work with Catalyst:
libGL (gpu w/ X, default), libOSMesa (cpu w/o X), and EGL (gpu w/o X).

----------
Chuck Atkins
Staff R&D Engineer, Scientific Computing
Kitware, Inc.


On Fri, Aug 19, 2016 at 2:16 PM, Christopher Neal <chrisneal at snumerics.com>
wrote:

> Hi,
>
>
>
> I’m playing around with different builds of ParaView(all with catalyst
> enabled). I’m not using a Catalyst edition because of some build issues
> that I was having with cmake. One thing that I wanted to understand is:  If
> I compile a version of ParaView with Catalyst enabled, but GUI disabled,
> will I still be able to run a Catalyst example that outputs images?
>
> Or would I need to figure out how to compile ParaView with OSMESA?
>
> Thank you,
>
> Chris Neal
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/opensou
> rce/opensource.html
>
> Please keep messages on-topic and check the ParaView Wiki at:
> http://paraview.org/Wiki/ParaView
>
> Search the list archives at: http://markmail.org/search/?q=ParaView
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/paraview
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/paraview/attachments/20160819/cd52e916/attachment.html>


More information about the ParaView mailing list