Re: How do I use Mesa drivers on macOS?
John Klimek <[email protected]> Wed, 20 Dec 2023 15:24:18 -0500
| Newsgroups | gmane.comp.video.mesa3d.user |
|---|---|
| Message-ID | <CAOEv1kZqo0cJhnZ3orza1ZPdknb=8T1n0x3qQfrc-UAZfGqMoQ@mail.gmail.com> |
--0000000000003473df060cf6c5ac Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thanks very much for the help! I was actually reading that thread as well. Is it true that Mesa on macOS requires X11 (Xquartz)? If so it's a dead-end for me unfortunately. On Wed, Dec 20, 2023 at 3:22=E2=80=AFPM Martin Pernollet < [email protected]> wrote: > Hi John, > > I built and use Mesa on macOS in the past. You can find my notes here > > https://github.com/jzy3d/vtk-java-wrapper/blob/master/MESA.md > > I however had issues loading Mesa on macOS 11+ which I discussed here > > > https://community.khronos.org/t/failing-to-load-mesa3d-on-macos-instead-o= f-macos-provided-opengl-library > <https://community.khronos.org/t/failing-to-load-mesa3d-on-macos-instead-= of-macos-provided-opengl-library/108408> > > Maybe that will help you a bit ! > > Cheers, > > Martin > Le mercredi 20 d=C3=A9cembre 2023 =C3=A0 19:38, John Klimek <jklimek@gmai= l.com> a > =C3=A9crit : > > Can anybody give me any information on using Mesa under macOS? > > I see that Homebrew also contains prebuilt Mesa binaries but I'm unsure > how to use them. I know with Windows you simply place the Mesa DLLs > (opengl32.dll, etc) next to the application executable and it works but I= 'm > not sure with macOS. > > My goal is to use eduke32 [game engine] with the llvmpipe driver. I can > compile eduke32 under macOS but again I'm unsure how to implement Mesa. > > Thanks for any help! > > > --0000000000003473df060cf6c5ac Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Thanks very much for the help!=C2=A0 I was actually readin= g that thread as well.<div><br></div><div>Is it true that Mesa on macOS req= uires X11 (Xquartz)?=C2=A0 If so it's a dead-end for me unfortunately.<= /div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_a= ttr">On Wed, Dec 20, 2023 at 3:22=E2=80=AFPM Martin Pernollet <<a href= =3D"mailto:[email protected]">[email protected]= </a>> wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:= 0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left= -color:rgb(204,204,204);padding-left:1ex"><div style=3D"font-family:Arial,s= ans-serif;font-size:14px">Hi John,</div><div style=3D"font-family:Arial,san= s-serif;font-size:14px"><br></div><div style=3D"font-family:Arial,sans-seri= f;font-size:14px">I built and use Mesa on macOS in the past. You can find m= y notes here</div><div style=3D"font-family:Arial,sans-serif;font-size:14px= "><br></div><div style=3D"font-family:Arial,sans-serif;font-size:14px"><spa= n><a rel=3D"noreferrer nofollow noopener" href=3D"https://github.com/jzy3d/= vtk-java-wrapper/blob/master/MESA.md" target=3D"_blank">https://github.com/= jzy3d/vtk-java-wrapper/blob/master/MESA.md</a></span><br></div><div style= =3D"font-family:Arial,sans-serif;font-size:14px"><br></div><div style=3D"fo= nt-family:Arial,sans-serif;font-size:14px">I however had issues loading Mes= a on macOS 11+ which I discussed here</div><div style=3D"font-family:Arial,= sans-serif;font-size:14px"><br></div><div style=3D"font-family:Arial,sans-s= erif;font-size:14px"><span><a rel=3D"noreferrer nofollow noopener" href=3D"= https://community.khronos.org/t/failing-to-load-mesa3d-on-macos-instead-of-= macos-provided-opengl-library/108408" target=3D"_blank">https://community.k= hronos.org/t/failing-to-load-mesa3d-on-macos-instead-of-macos-provided-open= gl-library</a></span></div><div style=3D"font-family:Arial,sans-serif;font-= size:14px"><br></div><div style=3D"font-family:Arial,sans-serif;font-size:1= 4px">Maybe that will help you a bit !=C2=A0</div><div style=3D"font-family:= Arial,sans-serif;font-size:14px"><br></div> <div style=3D"font-family:Arial,sans-serif;font-size:14px"> <div> =20 </div> =20 <div>Cheers,</div><div><br></div><div>Martin</div></div><div> Le mercredi 20 d=C3=A9cembre 2023 =C3=A0 19:38, John Klimek <<a = href=3D"mailto:[email protected]" target=3D"_blank">[email protected]</a>&g= t; a =C3=A9crit=C2=A0:<br><br> <blockquote type=3D"cite"> <div dir=3D"ltr">Can anybody give me any information on using M= esa under macOS?<br><div class=3D"gmail_quote"><div dir=3D"ltr"><div><br></= div><div>I see that Homebrew also contains prebuilt Mesa binaries but I'= ;m unsure how to use them. I know with Windows you simply place the Mesa D= LLs (opengl32.dll, etc) next to the application executable and it works but= I'm not sure with macOS.</div><div><br></div><div>My goal is to use ed= uke32 [game engine] with the llvmpipe driver. I can compile eduke32 under = macOS but again I'm unsure how to implement Mesa.</div><div><br></div><= div>Thanks for any help!</div></div> </div></div> </blockquote><br> </div></blockquote></div> --0000000000003473df060cf6c5ac--