<div dir="ltr"><div>For anyone who wants to try this patch on macOS.</div><div><br></div><div><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Huidae Cho</b> <span dir="ltr"><<a href="mailto:grass4u@gmail.com">grass4u@gmail.com</a>></span><br>Date: Sun, Jul 22, 2018 at 1:41 AM<br>Subject: Re: [GRASS-dev] [GRASS GIS] #3600: m.nviz.image doesn't produce any output<br>To: Michael Barton <<a href="mailto:Michael.Barton@asu.edu">Michael.Barton@asu.edu</a>><br><br><br><div dir="ltr"><div>Michael,</div><div><br></div><div>Please try this patch.</div><div><br></div><div>cd grass_trunk</div><div>for i in ~/*.diff; do</div><div>  patch -p0 < $i</div><div>done</div><div>cp include/nviz.h dist.x86_64-apple-darwin17.0.<wbr>0/include/grass/nviz.h<br></div><div>echo "#define OPENGL_FBO 1" > dist.x86_64-apple-darwin17.0.<wbr>0/include/grass/config.h     # case 4 below<br></div><div>(cd lib/nviz; make)</div><div>(cd lib/ogsf; make)</div><div><br></div><div>I tried AGL and CGL with/without framebuffer objects (FBO). AGL works with and without FBO, but CGL only works with FBO, again, on my VM. We know AGL without FBO doesn't work on your mac.</div><div><br></div><div>1. AGL, no FBO: OPENGL_AGL, no OPENGL_FBO in config.h works for me, but not for you.</div><div>2. AGL, FBO: OPENGL_AGL, OPENGL_FBO in config.h works for me.</div><div>3. CGL, no FBO: no OPENGL_AGL, no OPENGL_FBO in config.h doesn't work for me.</div><div>4. CGL, FBO: OPENGL_FBO, no OPENGL_AGL in config.h works for me.</div><div><br></div><div>If you don't mind, please try cases 2-4.</div><div><br></div><div>Best,</div><div>Huidae<br></div>-- <br></div></div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><span><div><div dir="ltr">Huidae Cho, Ph.D., PE, M.ASCE, CFM, GISP<br>Senior Geospatial Engineer, MapAnything<br>Open Source GIS Developer, GRASS GIS Development Team</div></div></span></div></div></div></div>
</div></div>