Cursor selection Offset with M1 test metal

Hello just trying out the Wip and have an issue with the cursor selection being offset when in single view mode or layouts but works as expected when in 4 view mode with test metal enabled works fine always in open gl.

test metal does seem generally slower at the moment, looking forward to performance improvements.
Cheers Quinn.

Ive had 5 minuets to add some additional info and could really do with some help any one out there ?

I have a persistent problem with any new or current rhino WIP file. and has bee so since November 2022 regardless of updates.

I open a new or existing file
When I’m in the four pane view the section cursor works as expected if I drag left to right across an object or curve I can select it if I drag right to left partially across and object or curve I can select it and the cursor reacts accordingly.

Then if I switch to a single view top, perspective, front or right and try to select the object or curve the same way the by draging left tot right or right to left the position of the cursor is correct but the selection box created is offset and so the the item is not selected.

this happens with every file.

I don’t think this is supposed to happen I would like it to select things when I drag across them in which ever view I like.

I hope some one on here can help this is quite annoying and stopping me from really getting stuck in to the wip.

Rhino 8 SR0 2023-5-30 (Rhino WIP, 8.0.23150.18306, Git hash:master @ 7b3e0d7a9309922dde58208626f2e78df5122ced)

License type: Commercial, build 2023-05-30

License details: Cloud Zoo

Expires on: 2023-07-14

Apple macOS Version 13.4 (Build 22F66) (Physical RAM: 16Gb)

Mac Model Identifier: MacBookPro18,1

Language: en-GB (MacOS default)

Apple M1 Pro (OpenGL ver:4.1 Metal - 83.1)

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: Apple

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: 10922 MB

Graphics: Apple M1 Pro

Displays: Unknown (108dpi 1x), Unknown (255dpi 2x)

Metal GPU Family Apple 7

Metal GPU Family Common 3

Metal GPU Family Mac 2

Graphics processors

Apple M1 Pro

BenQ PD2705Q (2560 x 1440 @ 60.00Hz)

Color LCD (1728 x 1117 @ 120.00Hz)

USB devices

3Dconnexion: SpaceNavigator

Generic: 5-Port USB 2.1 Hub

Apple Inc.: iPad

Bluetooth devices

None

Third party kernel extensions

None

Third party plugins

/usr/lib/swift/libswiftCore.dylib

/usr/lib/swift/libswiftCoreFoundation.dylib

/usr/lib/swift/libswiftDarwin.dylib

/usr/lib/swift/libswiftDispatch.dylib

/usr/lib/swift/libswiftIOKit.dylib

/usr/lib/swift/libswiftObjectiveC.dylib

/usr/lib/swift/libswiftXPC.dylib

/usr/lib/swift/libswift_Concurrency.dylib

/usr/lib/swift/libswift_StringProcessing.dylib

/usr/lib/swift/libswiftos.dylib

/usr/lib/swift/libswift_RegexParser.dylib

/usr/lib/swift/libswiftMetal.dylib

/usr/lib/swift/libswiftsimd.dylib

/Library/Frameworks/3DconnexionClient.framework/Versions/A/3DconnexionClient

/usr/lib/usd/libIex.dylib

/usr/lib/usd/libHalf.dylib

/usr/lib/usd/libAlembic.dylib

/usr/lib/usd/libusd_ms.dylib

/usr/lib/usd/libosdCPU.dylib

/usr/lib/usd/libImath.dylib

/usr/lib/usd/libIlmThread.dylib

/usr/lib/usd/libIexMath.dylib

/usr/lib/usd/libtbb.dylib

/usr/lib/usd/libMaterialXCore.dylib

/usr/lib/usd/libMaterialXFormat.dylib

/usr/lib/swift/libswiftAVFoundation.dylib

/usr/lib/swift/libswiftCoreAudio.dylib

/usr/lib/swift/libswiftCoreLocation.dylib

/usr/lib/swift/libswiftCoreMIDI.dylib

/usr/lib/swift/libswiftCoreMedia.dylib

/usr/lib/swift/libswiftQuartzCore.dylib

/usr/lib/swift/libswiftUniformTypeIdentifiers.dylib

/usr/lib/swift/libswiftNetwork.dylib

/usr/lib/swift/libswiftCryptoTokenKit.dylib

/usr/lib/swift/libswiftCoreGraphics.dylib

/usr/lib/swift/libswiftOSLog.dylib

/usr/lib/swift/libswiftAccelerate.dylib

/usr/lib/swift/libswiftAppKit.dylib

/usr/lib/swift/libswiftCoreImage.dylib

/usr/lib/swift/libswiftCompression.dylib

/usr/lib/swift/libswiftFileProvider.dylib

/usr/lib/swift/libswiftIntents.dylib

/usr/lib/swift/libswiftPrivate_BiomePubSub.dylib

/usr/lib/swift/libswiftPrivate_BiomeStreams.dylib

/usr/lib/swift/libswiftExtensionFoundation.dylib

/usr/lib/swift/libswiftCoreML.dylib

/usr/lib/swift/libswiftVision.dylib

/usr/lib/swift/libswiftDemangle.dylib

/usr/lib/swift/libswiftSystem.dylib

/usr/lib/swift/libswiftExtensionKit.dylib

/usr/lib/swift/libswiftRegexBuilder.dylib

/usr/lib/swift/libswiftWebKit.dylib

/usr/lib/swift/libswiftGLKit.dylib

/usr/lib/swift/libswiftMapKit.dylib

/usr/lib/swift/libswiftModelIO.dylib

/usr/lib/swift/libswiftSceneKit.dylib

/usr/lib/log/liblog_network.dylib

Rhino plugins that do not ship with Rhino

Rhino plugins that ship with Rhino

/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCycles.rhp “RhinoCycles” 8.0.23150.18306

/Applications/RhinoWIP.app/Contents/PlugIns/SectionTools.rhp “SectionTools” 8.0.23150.1002

/Applications/RhinoWIP.app/Contents/PlugIns/NamedSnapshots.rhp “Snapshots” 8.0.23150.1002

/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoRoslyn.rhp “RhinoRoslyn” 8.0.23150.18306

/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/ConstraintsUI.rhp “Constraints UI” 8.0.23150.18306

/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/GrasshopperPlugin.rhp “Grasshopper” 8.0.23150.18306

/Applications/RhinoWIP.app/Contents/PlugIns/PanelingTools.rhp “PanelingTools” 8.0.23150.1002

/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Commands.rhp “Commands” 8.0.23150.18306

/Applications/RhinoWIP.app/Contents/Frameworks/RhMaterialEditor.framework “Renderer Development Kit” 8.0.23150.1002

/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCPython.rhp “RhinoCPython” 8.0.23150.18306

/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RDK_EtoUI.rhp “RDK_EtoUI” 8.0.23150.18306

/Applications/RhinoWIP.app/Contents/PlugIns/Displacement.rhp “Displacement” 8.0.23150.1002

/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoRenderCycles.rhp “Rhino Render” 8.0.23150.18306

/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoDLR_Python.rhp “IronPython” 8.0.23150.18306

/Applications/RhinoWIP.app/Contents/PlugIns/RhinoRender.rhp “Legacy Rhino Render” 8.0.23150.1002

/Applications/RhinoWIP.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCodePlugin.rhp “RhinoCodePlugin” 8.0.23150.18306





Rhino wip selection bug .3dm (40.3 KB)

Are you using an external monitor? We are getting a bug fixed that looks like this with regards to external monitors fixed as I type this reply.

Yes I am,
and that does solve the issue I just tried it, unplugged from the external monitor :slight_smile: and it works as expected thanks so much.

Great; this should be fixed in next week’s WIP

cool I look forward to that, also as a side note it works even if I just pull the window on to the laptop display with out unplugging the external monitor, wish I had tried that earlier and thanks for the rapid response.