[Paraview-developers] Mesa rendering with Gallium
Burlen Loring
burlen.loring at gmail.com
Tue Sep 9 02:15:16 EDT 2014
Jean,
What are you using for a test case?
The speed up is highly data and algorithm dependent. Mesa's fragment
shaders are threaded but vertex shaders are not so results depend on how
the work is distributed between the vertex ops and fragment ops. The LIC
is a rare algorithm where fragment shaders do a lot of work and hence
threading helps it.
For typical ParaView use case where you expect some massive dataset with
a lot of vertices rendered through the fixed function pipeline the
threading isn't a huge win. Gallium is a big win over the old mesa in
general though.
You may insert a printf in the mesa sources to verify that it's picking
up the enviroment variable.
Burlen
On 9/8/2014 8:44 AM, Favre Jean wrote:
> hello folks
>
> I am trying to replicate the results from http://www.paraview.org/Wiki/ParaView/ParaView_And_Mesa_3D on two different clusters (Cray + other) . The main difference with that page is that I have installed Mesa 10.2.4 compiled with gallium.
>
> Things basically work ( I can render LIC textures for example), but I am not getting any differences in run-time trying different values of LP_NUM_THREADS.
> Has someone successfully done the switch to a higher version of Mesa than the one used for the wiki (9.2.2)?
>
> -----------------
> Jean/CSCS
> _______________________________________________
> Paraview-developers mailing list
> Paraview-developers at paraview.org
> http://public.kitware.com/mailman/listinfo/paraview-developers
More information about the Paraview-developers
mailing list