Re: Mesa 12.0.0 on Windows question

Brian Paul <[email protected]>
Newsgroups gmane.comp.video.mesa3d.user
Message-ID <[email protected]>
LLVM will use the CPU instructions which are supported at runtime 
(SSE2/SSE3/etc).

-Brian

On 09/17/2016 05:07 AM, Rick Irons wrote:
> Thanks.
> 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.
> Any links to such info would be appreciated.
> Rick
>
> _____________________________
> From: Albert Freeman <[email protected]
> <mailto:[email protected]>>
> Sent: Saturday, September 17, 2016 1:02 AM
> Subject: Re: [Mesa-users] Mesa 12.0.0 on Windows question
> To: Rick Irons <[email protected] <mailto:[email protected]>>
> Cc: <[email protected]
> <mailto:[email protected]>>
>
>
> yes llvm support its required to build llvmpipe which like softpipe
> only uses the cpu for rendering however has greater performance
>
> On 17 September 2016 at 07:45, Rick Irons <[email protected]
> <mailto:[email protected]>> wrote:
>  > Hi,
>  >
>  >
>  >
>  > I have built Mesa 12.0.0 on a Windows 10 machine and I would like to
> better
>  > understand the rendering support that is being provided. The version,
>  > vendor, and renderer are being identified as the following by
> opengl32.dll…
>  >
>  >
>  >
>  > Version: 3.0 Mesa 12.0.0
>  >
>  > Vendor: VMware, Inc.
>  >
>  > Renderer: Gallium 0.4 on softpipe
>  >
>  >
>  >
>  > What exactly does the ‘softpipe’ portion of the renderer info mean?
> Does it
>  > mean that the OpenGL implementation is purely software based with no
>  > reliance on either GPU or CPU? I suspect this to be the case since
> display
>  > performance is poor with scenes of simple complexity.
>  >
>  >
>  >
>  > When building the DLL I noticed a warning that LLVM was not available and
>  > would not be used. I am speculating that if I installed LLVM the makefile
>  > configuration tool would detect it and perhaps build a ‘Gallium 0.4 on
>  > llvmpipe’ renderer. Is this the case? Would this renderer leverage either
>  > the CPU or any available GPU? Additionally, if no supported CPU or GPU
>  > hardware was detected, would the renderer know to revert to a purely
>  > software based implementation?
>  >
>  >
>  >
>  > Thanks for any clarifications.
>  >
>  >
>  >
>  > Rick
>  >
>  >
>  >
>  >
>  >
>  >
>  >
>  >
>  > _______________________________________________
>  > mesa-users mailing list
>  > [email protected]
> <mailto:[email protected]>
>  > https://lists.freedesktop.org/mailman/listinfo/mesa-users
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.freedesktop.org_mailman_listinfo_mesa-2Dusers&d=CwMFAg&c=Sqcl0Ez6M0X8aeM67LKIiDJAXVeAw-YihVMNtXt-uEs&r=T0t4QG7chq2ZwJo6wilkFznRSFy-8uDKartPGbomVj8&m=yivwJVYnx8Lr0z7scC88rdkZhA6-P7ZKu4cVOxjN9YY&s=dCEajLI6WaXJfNinPVGcPw6umJLnjiQbgzBxM3Kle8E&e=>
>  >
>
>
>
>
> _______________________________________________
> mesa-users mailing list
> [email protected]
> https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.freedesktop.org_mailman_listinfo_mesa-2Dusers&d=CwIGaQ&c=Sqcl0Ez6M0X8aeM67LKIiDJAXVeAw-YihVMNtXt-uEs&r=T0t4QG7chq2ZwJo6wilkFznRSFy-8uDKartPGbomVj8&m=yivwJVYnx8Lr0z7scC88rdkZhA6-P7ZKu4cVOxjN9YY&s=dCEajLI6WaXJfNinPVGcPw6umJLnjiQbgzBxM3Kle8E&e=
>

_______________________________________________
mesa-users mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.