<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body>
<div id="compose" contenteditable="true" style="padding-left: 16px; padding-right: 16px; padding-bottom: 8px;">
Thanks. </div>
<div id="compose" contenteditable="true" style="padding-left: 16px; padding-right: 16px; padding-bottom: 8px;">
Does the renderer have runtime CPU detection or is the specific CPU support determined at compile time? I would like to understand the portability of Mesa to Windows configurations different than the one on which it was built. </div>
<div id="compose" contenteditable="true" style="padding-left: 16px; padding-right: 16px; padding-bottom: 8px;">
Any links to such info would be appreciated. </div>
<div id="compose" contenteditable="true" style="padding-left: 16px; padding-right: 16px; padding-bottom: 8px;">
Rick</div>
<div id="compose" contenteditable="true" style="padding-left: 16px; padding-right: 16px; padding-bottom: 8px;">
<br>
</div>
<div class="gmail_quote">_____________________________<br>
From: Albert Freeman <<a dir="ltr" href="mailto:albertwdfreeman@gmail.com" x-apple-data-detectors="true" x-apple-data-detectors-type="link" x-apple-data-detectors-result="0">albertwdfreeman@gmail.com</a>><br>
Sent: Saturday, September 17, 2016 1:02 AM<br>
Subject: Re: [Mesa-users] Mesa 12.0.0 on Windows question<br>
To: Rick Irons <<a dir="ltr" href="mailto:rick.irons@mathworks.com" x-apple-data-detectors="true" x-apple-data-detectors-type="link" x-apple-data-detectors-result="1">rick.irons@mathworks.com</a>><br>
Cc: <<a dir="ltr" href="mailto:mesa-users@lists.freedesktop.org" x-apple-data-detectors="true" x-apple-data-detectors-type="link" x-apple-data-detectors-result="2">mesa-users@lists.freedesktop.org</a>><br>
<br>
<br>
yes llvm support its required to build llvmpipe which like softpipe<br>
only uses the cpu for rendering however has greater performance<br>
<br>
On 17 September 2016 at 07:45, Rick Irons <<a dir="ltr" href="mailto:Rick.Irons@mathworks.com" x-apple-data-detectors="true" x-apple-data-detectors-type="link" x-apple-data-detectors-result="3">Rick.Irons@mathworks.com</a>> wrote:<br>
> Hi,<br>
><br>
><br>
><br>
> I have built Mesa 12.0.0 on a Windows 10 machine and I would like to better<br>
> understand the rendering support that is being provided. The version,<br>
> vendor, and renderer are being identified as the following by opengl32.dll…<br>
><br>
><br>
><br>
> Version: 3.0 Mesa 12.0.0<br>
><br>
> Vendor: VMware, Inc.<br>
><br>
> Renderer: Gallium 0.4 on softpipe<br>
><br>
><br>
><br>
> What exactly does the ‘softpipe’ portion of the renderer info mean? Does it<br>
> mean that the OpenGL implementation is purely software based with no<br>
> reliance on either GPU or CPU? I suspect this to be the case since display<br>
> performance is poor with scenes of simple complexity.<br>
><br>
><br>
><br>
> When building the DLL I noticed a warning that LLVM was not available and<br>
> would not be used. I am speculating that if I installed LLVM the makefile<br>
> configuration tool would detect it and perhaps build a ‘Gallium 0.4 on<br>
> llvmpipe’ renderer. Is this the case? Would this renderer leverage either<br>
> the CPU or any available GPU? Additionally, if no supported CPU or GPU<br>
> hardware was detected, would the renderer know to revert to a purely<br>
> software based implementation?<br>
><br>
><br>
><br>
> Thanks for any clarifications.<br>
><br>
><br>
><br>
> Rick<br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
> _______________________________________________<br>
> mesa-users mailing list<br>
> <a dir="ltr" href="mailto:mesa-users@lists.freedesktop.org" x-apple-data-detectors="true" x-apple-data-detectors-type="link" x-apple-data-detectors-result="7">
mesa-users@lists.freedesktop.org</a><br>
> <a dir="ltr" href="https://lists.freedesktop.org/mailman/listinfo/mesa-users" x-apple-data-detectors="true" x-apple-data-detectors-type="link" x-apple-data-detectors-result="8">
https://lists.freedesktop.org/mailman/listinfo/mesa-users</a><br>
><br>
<br>
<br>
</div>
</body>
</html>