diff-arch
(diff-arch)
April 1, 2022, 2:49pm
1
Hi,
Today, I was finally motivated by the Grasshopper 2 alpha to download and try Rhino WIP (8.0.22088.20306, 2022-03-29).
I turned on TestMetal
to see what’s up with that, and it seems very unstable on my x86 Intel Mac running Big Sur (11.6.5).
Is it currently only for Apple Silicon or simply still in a very rough state?
Btw, OpenGL seems to work fine.
dan
(Dan)
April 1, 2022, 3:50pm
2
Certainly not normal.
Is it currently only for Apple Silicon or simply still in a very rough state?
Everything is in flux right now. A bunch of major changes went in this past week.
I see you’re on macOS Big Sur. Can you please post your complete SystemInfo
here?
1 Like
diff-arch
(diff-arch)
April 1, 2022, 4:16pm
3
Rhino 8 SR0 2022-3-29 (Rhino WIP, 8.0.22088.20306, Git hash:master @ 79b04202d6ce9e243e97f8ea0b690e5f0da2bcc5)
License type: Educational, build 2022-03-29
License details: Cloud Zoo
Expires on: 2022-05-13
Apple macOS Version 11.6.5 (Build 20G527) (Physical RAM: 16Gb)
Mac Model Identifier: MacBookPro13,3
Language: en-GB (MacOS default)
AMD Radeon Pro 460 OpenGL Engine (OpenGL ver:4.1 ATI-4.6.21)
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: High
Vendor Name: ATI Technologies Inc.
Render version: 4.1
Shading Language: 4.10
Maximum Texture size: 16384 x 16384
Z-Buffer depth: n/a
Maximum Viewport size: 16384 x 16384
Total Video Memory: 4 GB
Graphics: AMD Radeon Pro 460
Displays: Thunderbolt Display (109dpi 1x)
Graphics processors
Intel HD Graphics 530 (1536 MB)
AMD Radeon Pro 460 (4 GB)
Thunderbolt Display (2560 x 1440)
USB devices
Apple Inc.: USB3.0 Hub
LaCie: Rugged USB-C
Apple Inc.: USB-C Digital AV Multiport Adapter
Apple Inc.: Apple T1 Controller
Apple Inc.: Apple Thunderbolt Display
Apple Inc.: FaceTime HD Camera (Display)
Apple Inc.: Display Audio
Apple, Inc: Apple Keyboard
Bluetooth devices
Nordic Semiconductor:
Third party kernel extensions
org.virtualbox.kext.VBoxDrv (6.1.32) 2966CECD-ED9D-33B1-9B19-35D5B2F3C2A3
org.virtualbox.kext.VBoxUSB (6.1.32) 2A227B02-53F7-3AC9-8633-3DA6BC2C99F6
org.virtualbox.kext.VBoxNetFlt (6.1.32) FCFA4205-F86E-3847-87F9-FD20D97978B2
org.virtualbox.kext.VBoxNetAdp (6.1.32) 596D7961-E512-363D-B8C0-12F4B22D8678
Third party plugins
/usr/lib/swift/libswiftCore.dylib
/usr/lib/swift/libswiftCoreFoundation.dylib
/usr/lib/swift/libswiftCoreGraphics.dylib
/usr/lib/swift/libswiftDarwin.dylib
/usr/lib/swift/libswiftDispatch.dylib
/usr/lib/swift/libswiftFoundation.dylib
/usr/lib/swift/libswiftIOKit.dylib
/usr/lib/swift/libswiftOSLog.dylib
/usr/lib/swift/libswiftObjectiveC.dylib
/usr/lib/swift/libswiftXPC.dylib
/usr/lib/swift/libswiftos.dylib
/usr/lib/swift/libswiftAppKit.dylib
/usr/lib/swift/libswiftCloudKit.dylib
/usr/lib/swift/libswiftContacts.dylib
/usr/lib/swift/libswiftCoreData.dylib
/usr/lib/swift/libswiftCoreImage.dylib
/usr/lib/swift/libswiftCoreLocation.dylib
/usr/lib/swift/libswiftMetal.dylib
/usr/lib/swift/libswiftQuartzCore.dylib
/usr/lib/swift/libswiftUniformTypeIdentifiers.dylib
/usr/lib/swift/libswiftsimd.dylib
/usr/lib/swift/libswiftAccelerate.dylib
/Users/marc/Library/Application Support/McNeel/Rhinoceros/MacPlugIns/KeyShot10Rhino7Plugin.rhp/libkeyshot_rhino_plugin.dylib
/usr/lib/log/liblog_network.dylib
Rhino plugins that do not ship with Rhino
/Users/marc/Library/Application Support/McNeel/Rhinoceros/MacPlugIns/KeyShot10Rhino7Plugin.rhp "KeyShot10RhinoPlugin" 1.2.0.0
Rhino plugins that ship with Rhino
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCycles.rhp "RhinoCycles" 8.0.22088.20306
/Applications/RhinoWIP.app/Contents/PlugIns/NamedSnapshots.rhp "Snapshots" 8.0.22088.1002
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoRoslyn.rhp "RhinoRoslyn" 8.0.22088.20306
/Applications/RhinoWIP.app/Contents/PlugIns/Constraints.rhp "Constraints" 8.0.22088.1002
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/ConstraintsUI.rhp "Constraints UI" 8.0.22088.20306
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/GrasshopperPlugin.rhp "Grasshopper" 8.0.22088.20306
/Applications/RhinoWIP.app/Contents/PlugIns/PanelingTools.rhp "PanelingTools" 8.0.22088.1002
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Commands.rhp "Commands" 8.0.22088.20306
/Applications/RhinoWIP.app/Contents/Frameworks/RhMaterialEditor.framework "Renderer Development Kit" 8.0.22088.1002
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCPython.rhp "RhinoCPython" 8.0.22088.20306
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RDK_EtoUI.rhp "RDK_EtoUI" 8.0.22088.20306
/Applications/RhinoWIP.app/Contents/PlugIns/Displacement.rhp "Displacement" 8.0.22088.1002
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoRenderCycles.rhp "Rhino Render" 8.0.22088.20306
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoDLR_Python.rhp "IronPython" 8.0.22088.20306
/Applications/RhinoWIP.app/Contents/PlugIns/RhinoRender.rhp "Legacy Rhino Render" 8.0.22088.1002
/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCodePlugin.rhp "RhinoCodePlugin" 8.0.22088.20306
stevebaer
(Steve Baer)
April 1, 2022, 5:01pm
4
We made big changes to the metal display architecture this week and are suffering from the fallout. I’m not sure if this is related to being on Big Sur instead of Monterey yet, but the bug reports we have gotten so far have been on Big Sur. That said, we haven’t gotten a whole lot of bug reports yet so who knows if it is OS related.
I haven’t seen the effect that you are getting, but it does give us a hint as to where to look to try and fix the issue. Sorry about the inconvenience.
1 Like
diff-arch
(diff-arch)
April 1, 2022, 5:17pm
5
No need to apologize. After all it’s a work in progress. Happy to help.
It’s a pretty consistent bug in that it happens all the time while changing the camera with the mouse and/or entering a new command. It’s pretty funny, since what happens is always the same. The view gets distorted or sheared in the same fashion.
stevebaer
(Steve Baer)
April 1, 2022, 5:21pm
6
Is this computer able to update to Monterey?
diff-arch
(diff-arch)
April 1, 2022, 5:24pm
7
Yes, definitely, but I always wait until the major bugs are fixed until I update. It’s a thing I learned from years of using macOS. It’s never a good idea to update before x.3 or x.4.
I will get a new computer in May so I doubt that I’ll ever update this one.
1 Like
diff-arch
(diff-arch)
April 7, 2022, 7:54am
8
Just a heads up, it’s still the case in the latest RhinoWIP (8.0.22095.09346, 2022-04-05). (I haven’t read the release notes.)
stevebaer
(Steve Baer)
April 7, 2022, 9:34pm
9
I would be interested to know if you still see this effect after rebooting your computer.
i think its not liking your awkward polyline, who on earth would draw something like that anyway.
diff-arch
(diff-arch)
April 8, 2022, 6:13am
11
Yes, in the latest RhinoWIP (8.0.22095.09346, 2022-04-05) the twitchiness when navigating with SHIFT and/or the right-mouse button, when switching between different navigation modes (e.g. pan, dolly, etc.), got snappier, briefer, quicker. It now happens for a split second, whereas previously I perceived it to switch back to normal slower, if that makes sense.
When entering a command, it’s still the same as before. The distorted viewport doesn’t return to normal until I confirm the command, or for commands with multiple parameters to confirm (cf. video) it switches back and fourth inbetween.
diff-arch
(diff-arch)
April 13, 2022, 10:57am
12
Still an issue in Rhino 8 WIP (8.0.22102.12306, 2022-04-12).
diff-arch
(diff-arch)
May 4, 2022, 10:55am
13
Seems to fixed in 8 WIP (8.0.22123.12306, 2022-05-03). Thanks!
stevebaer
(Steve Baer)
May 4, 2022, 1:44pm
14
Great! We found some issues where we weren’t accounting for potentially missing metal features on older hardware.