Visualization on Mac M1: fallback to SW error

Dear colleagues,
I am trying to use the Geant4 visualization system for my geometry, exploiting the Qt libraries (version Qt 5.15.16). I did a test by enabling, in my DetectorConstruction-inherited class, individual subdetectors, and checking every time the visualization.

After enabling many sub-detectors, I observe the following output:

FALLBACK (log once): Fallback to SW fragment processing (outputInfo.polygonModeMismatch)
FALLBACK (log once): Fallback to SW fragment processing, m_disable_code: 800000
FALLBACK (log once): Fallback to SW fragment processing in drawCore, m_disable_code: 800000

and suddenly the visualization GUI becomes much, much slower - it is almost impossible to interact with it, rotating the view or zooming in/out. May I ask if anyone has ever observed this?

Thanks
Andrea Celentano

Geant4 Version: 4.11.2
Operating System: Macbook Pro, Apple M1, Sequoia 15.3
Compiler/Version: Apple clang version 16.0.0 (clang-1600.0.26.6)
CMake Version: 3.31.5


That’s curious. Are you using the default driver, OGL? Can you try TSG?

/vis/open TSG