Details
-
Bug
-
Resolution: Fixed
-
P3: Somewhat important
-
None
-
6.2.0
-
-
8e5806b68 (dev), 9579e7581 (6.5), f486d1f4d (dev), e83eb06a7 (6.5), 1d4c34f09 (dev), ee783a17f (6.5)
Description
Runtime warnings appear when QSGRendererInterface::MetalRhi (or QSGRendererInterface::Unknown which defaults to Metal) is selected.
UI API called from background thread: -[NSView layer] must be used from main thread only
I also observe some random crashes in the Metal thread, though in debugging mode only. This is probably related, but not sure.
Attachments
Issue Links
- is duplicated by
-
QTBUG-115090 [macOS] QCocoaWindow::devicePixelRatio called from scenegraph render thread results in warning
- Closed
For Gerrit Dashboard: QTBUG-97518 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
448338,5 | rhi: metal: Use scale from the layer we already have | dev | qt/qtbase | Status: MERGED | +2 | 0 |
448379,8 | rhi: metal: Add enablers for pre-querying window stuff on the gui thread | dev | qt/qtbase | Status: MERGED | +2 | 0 |
448380,5 | sg: Ensure the layer is queried on the gui thread with Metal | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
449375,5 | rhi: metal: Use scale from the layer we already have | 6.5 | qt/qtbase | Status: MERGED | +2 | 0 |
452101,2 | rhi: metal: Add enablers for pre-querying window stuff on the gui thread | 6.5 | qt/qtbase | Status: MERGED | +2 | 0 |
453390,2 | sg: Ensure the layer is queried on the gui thread with Metal | 6.5 | qt/qtdeclarative | Status: MERGED | +2 | 0 |