summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/cocoa/qcocoabackingstore.mm
Commit message (Expand)AuthorAgeFilesLines
* macOS: Flush sublayers via separate IOSurface backingstoresTor Arne Vestbø2020-03-251-24/+59
* macOS: Tag sub-layer images with color space on flushTor Arne Vestbø2020-02-111-1/+2
* macOS: Skip uninitialized buffers in IOSurface backingstoreTor Arne Vestbø2020-01-031-2/+4
* macOS Don't throw away backingstore buffers when backing properties changeTor Arne Vestbø2019-12-231-19/+17
* macOS: Optionally flush sub-layers via sub-image copies of the backingstoreTor Arne Vestbø2019-10-111-10/+19
* Merge remote-tracking branch 'origin/5.13' into 5.14Liang Qi2019-09-041-3/+53
|\
| * Merge remote-tracking branch 'origin/5.12' into 5.13Allan Sandfeld Jensen2019-08-271-0/+31
| |\
| | * macOS: Choose appropriate NSWindow depth based on surface formatTor Arne Vestbø2019-08-241-0/+31
| * | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-08-241-3/+22
| |\ \ | | |/
| | * macOS: Invalidate backingstore and trigger expose on color space changesTor Arne Vestbø2019-08-221-0/+22
| | * macOS: Don't ask for a NSWindow background unless we need oneTor Arne Vestbø2019-08-221-3/+0
* | | Rename QWidgetBackingStore to QWidgetRepaintManagerTor Arne Vestbø2019-08-201-1/+1
|/ /
* | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-07-291-11/+19
|\ \ | |/
| * macOS: Respect color space set on NSWindow when flushing backingstoreTor Arne Vestbø2019-07-261-11/+19
* | Merge remote-tracking branch 'origin/5.12' into 5.13Liang Qi2019-06-201-2/+22
|\ \ | |/
| * macOS: prevent duplicate backing store scalingMorten Johan Sørvig2019-06-191-2/+3
| * macOS: Invalidate window shadow after QNSWindowBackingStore resizeTor Arne Vestbø2019-06-181-0/+19
* | Merge "Merge remote-tracking branch 'origin/5.12' into 5.13" into refs/stagin...Liang Qi2019-05-131-0/+15
|\ \ | |/
| * macOS: Implement QCALayerBackingStore::toImage()Tor Arne Vestbø2019-05-101-0/+15
* | macOS: Track screens via Quartz Display Services instead of NSScreenTor Arne Vestbø2019-05-131-12/+0
|/
* macOS: Guard backingstore composeAndFlush with QT_NO_OPENGLTor Arne Vestbø2019-05-071-0/+2
* macOS: Gracefully handle devicePixelRatio mismatch in QCALayerBackingStoreTor Arne Vestbø2019-04-191-3/+20
* macOS: Add IOSurface based backingstore for layer-backed viewsTor Arne Vestbø2019-03-141-108/+435
* Remove codepaths and checks for unsupported Apple platformsTor Arne Vestbø2018-08-311-5/+0
* Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-08-081-5/+5
|\
| * macOS: Don't blend the backingstore unless the window has a backgroundTor Arne Vestbø2018-08-071-5/+5
* | Add logging for QPlatformBackingStore::composeAndFlushTor Arne Vestbø2018-08-071-2/+0
* | macOS: Correctly scale CALayer contentsRect for child NSViewsTor Arne Vestbø2018-07-201-1/+2
* | macOS: Invalidate window shadow after flushing backingstore to CALayerTor Arne Vestbø2018-07-191-82/+83
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-04-051-3/+5
|\ \ | |/
| * Cocoa: Make QMacNativeWidget paint correctlyMorten Johan Sørvig2018-04-031-3/+5
* | macOS: Remove 'cocoa' infix in QPA logging categoriesTor Arne Vestbø2018-03-141-3/+3
|/
* macOS: Prevent backingstore image detach during color space assignmentv5.10.0-beta1Tor Arne Vestbø2017-10-041-23/+11
* macOS: Don’t color convert the backing storeMorten Johan Sørvig2017-09-051-1/+9
* macOS: Modernize masking of windowsTor Arne Vestbø2017-09-011-9/+13
* macOS: Restore support for layered modeTor Arne Vestbø2017-08-211-2/+33
* macOS: Redraw window bottom corners after synchronous backing store flushTor Arne Vestbø2017-08-181-1/+52
* macOS: Log target view for backingstore flush without quotesTor Arne Vestbø2017-08-101-1/+1
* macOS: Modernize QCocoaBackingStore::flush()Tor Arne Vestbø2017-07-291-6/+139
* macOS: Fix crash in QCocoaBackingStore::format() after closing windowTor Arne Vestbø2016-10-271-1/+2
* macOS: Get rid of m_qtView member in QCocoaWindow that aliased m_viewTor Arne Vestbø2016-10-101-2/+3
* macOS: Implement QCocoaBackingStore in terms of QRasterBackingStoreTor Arne Vestbø2016-09-181-60/+12
* QtOpenGL/plugins/platformsupport: use new QRegion::begin()/end() instead of r...Marc Mutz2016-03-021-6/+4
* Updated license headersJani Heikkinen2016-01-151-14/+20
* Cocoa: Fix backing store performance regression.Morten Johan Sørvig2015-08-251-0/+2
* Clear backingstore for windows with alpha channel.Morten Johan Sørvig2015-03-121-0/+12
* Remove unused CGImage in qcocoabackingstoreAllan Sandfeld Jensen2015-02-261-15/+0
* Fixed license headersJani Heikkinen2015-02-171-1/+1
* Update copyright headersJani Heikkinen2015-02-111-22/+14
* OS X - Cocoa backing store and drawRectTimur Pocheptsov2014-10-281-13/+0