BUG: Viewport(s) broken in WIP 7.0.20147.12475 on Parallels Desktop 15

Viewports no longer work in the latest Rhino 7 WIP update (7.0.20147.12475) when running virtualized in Parallels. Behaviour includes:

This has been reproduced on Parallels on both MacBook Pro 13’ 2019 & MacPro 2013 D300 & Blackmagic eGPU.

Rhino System Info copied below:

Rhino 7 SR0 2020-5-26 (Public Build, 7.0.20147.12475, Git hash:master @ dde2f477570e0703c24177a61d23aa929b89d834)
License type: Educational, build 2020-05-26
License details: Cloud Zoo
Expires on: 2020-07-10

Windows 10.0 SR0.0 or greater (Physical RAM: 8Gb)

Non-hybrid graphics.
Primary display and OpenGL: Parallels Display Adapter (WDDM) (Unknown) Memory: 4GB, Driver date: 4-13-2020 (M-D-Y). OpenGL Ver: 2.1 INTEL-12.10.19

OpenGL Settings
  Safe mode: Off
  Use accelerated hardware modes: On
  Redraw scene when viewports are exposed: On
  
  Anti-alias mode: 4x
  Mip Map Filtering: Linear
  Anisotropic Filtering Mode: Height
  
  Vendor Name: Parallels and Intel Inc.
  Render version: 2.1
  Shading Language: 1.20
  Driver Date: 10-25-2019
  Driver Version: 26.20.100.7373
  Maximum Texture size: 16384 x 16384
  Z-Buffer depth: 24 bits
  Maximum Viewport size: 16384 x 16384
  Total Video Memory: 1 GB

Rhino plugins that do not ship with Rhino

Rhino plugins that ship with Rhino
  C:\Program Files\Rhino 7 WIP\Plug-ins\Commands.rhp	"Commands"	7.0.20147.12475
  C:\Program Files\Rhino 7 WIP\Plug-ins\rdk.rhp	"Renderer Development Kit"	
  C:\Program Files\Rhino 7 WIP\Plug-ins\RPC.rhp	"RPC"	
  C:\Program Files\Rhino 7 WIP\Plug-ins\RhinoRenderCycles.rhp	"Rhino Render"	7.0.20147.12475
  C:\Program Files\Rhino 7 WIP\Plug-ins\RhinoRender.rhp	"Legacy Rhino Render"	
  C:\Program Files\Rhino 7 WIP\Plug-ins\rdk_etoui.rhp	"RDK_EtoUI"	7.0.20147.12475
  C:\Program Files\Rhino 7 WIP\Plug-ins\rdk_ui.rhp	"Renderer Development Kit UI"	
  C:\Program Files\Rhino 7 WIP\Plug-ins\NamedSnapshots.rhp	"Snapshots"	
  C:\Program Files\Rhino 7 WIP\Plug-ins\IronPython\RhinoDLR_Python.rhp	"IronPython"	7.0.20147.12475
  C:\Program Files\Rhino 7 WIP\Plug-ins\RhinoCycles.rhp	"RhinoCycles"	7.0.20147.12475
  C:\Program Files\Rhino 7 WIP\Plug-ins\Grasshopper\GrasshopperPlugin.rhp	"Grasshopper"	7.0.20147.12475
  C:\Program Files\Rhino 7 WIP\Plug-ins\Toolbars\Toolbars.rhp	"Toolbars"	7.0.20147.12475
  C:\Program Files\Rhino 7 WIP\Plug-ins\3dxrhino.rhp	"3Dconnexion 3D Mouse"	
  C:\Program Files\Rhino 7 WIP\Plug-ins\Displacement.rhp	"Displacement"

Hello - keep in mind that Parallels is not supported… it might work OK, or it might not…

-Pascal

Thanks @pascal – this is unfortunate.
Is there a way to downgrade to build 7.0.20140 or previous? All links in Rhino 7 WIP Available Now! point to the same download page…

It wouldn’t help for long so is not a viable solution.
WIP builds time out 45 days after they are created.

You will need to run V7 on a native Windows 10 system as a long term solution, or run V6 for Mac on your Mac.

which, as I understand it, could be Rhino for windows running under Bootcamp on a Mac, which is supported by McNeel…
Inconvenient of course if you want to use the same Mac for Mac apps and for Rhino since you will need to reboot with the operating system appropriate to what you’re doing,

Yes, provided your Mac meets Rhino for Windows System Requirements.
Many do not.
I do not use a bootcamp partition anymore. Too many problems.
I have separate computers for Mac and Windows Rhino.

I just ran into the same problem. Just the other way around. My RH7 Parallels works fine, but the RH6 Parallels does not move. I guess it has sth to do with the GPU settings. Everything worked fine some weeks ago. Maybe someone has an idea…

Cheers

The question is not “why is it not working now?” it’s “How did it EVER work at all?”

Virtualization is NOT SUPPORTED, and there’s a reason for that, their support for OpenGL hardware is generally terrible. There are other solutions besides Parallels that are actually designed to give decent GPU support, but they’re still “not supported” so that’s at your own risk.

I get your point…

(writing this from BootCamp)