summaryrefslogtreecommitdiffstats
path: root/src/widgets/kernel/qwidgetrepaintmanager.cpp
Commit message (Expand)AuthorAgeFilesLines
* Decouple rate-limiting of paint-on-screen widgets from top level widgetTor Arne Vestbø2024-04-041-1/+5
* Remove QWindowPrivate::compositingTor Arne Vestbø2024-03-011-2/+0
* QWidgetRepaintManager: Use textureChildSeen to determine deferred updateTor Arne Vestbø2024-02-271-3/+3
* Add QPlatformIntegration::BackingStoreStaticContents capabilityTor Arne Vestbø2024-02-131-5/+3
* QWidgetRepaintManager: port Q_FOREACH to ranged-forAhmad Samir2023-10-131-3/+1
* Mark QtWidgets as free of Q_FOREACH, except where it isn'tMarc Mutz2023-08-091-0/+1
* Refine the rhi-based flush logicLaszlo Agocs2023-06-011-1/+30
* Handle device loss for texture widgetsDavid Redondo2023-03-171-0/+4
* Add support for stereoscopic content in QOpenGLWidgetKristoffer Skau2022-11-281-1/+2
* Fix rhi flush eval perf. and native window problemsLaszlo Agocs2022-11-141-1/+1
* Port from container::count() and length() to size() - V5Marc Mutz2022-11-031-1/+1
* Add missing repaintManager checkLaszlo Agocs2022-10-171-1/+1
* Port from qAsConst() to std::as_const()Marc Mutz2022-10-111-1/+1
* Replace qExchange with std::exchangeMarc Mutz2022-10-071-1/+1
* Port from container.count()/length() to size()Marc Mutz2022-10-041-3/+3
* Make rhiFlush() support custom source DPRMorten Sørvig2022-06-141-0/+1
* Widgets: Use effect region bounds when drawing with repaint managerAntti Määttä2022-05-171-1/+2
* Use SPDX license identifiersLucie Gérard2022-05-161-38/+2
* QtWidgets: includemocs v2022Marc Mutz2022-04-291-0/+1
* Compose render-to-texture widgets through QRhiLaszlo Agocs2022-03-111-74/+35
* Code tidies: improve variable naming and add const where possibleVolker Hilsheimer2021-12-081-19/+17
* Fix incorrect rendering when moving widget into screenVolker Hilsheimer2021-12-081-1/+1
* Revert optimizations and fixes for moving/scrolling overlapped widgetsVolker Hilsheimer2021-12-071-80/+27
* Make sure we paint overlapped children and siblings when moving farVolker Hilsheimer2021-11-151-11/+13
* Don't render widget to backing store if its parent has graphics effectAntti Määttä2021-10-191-1/+14
* Replace qt_make_unique with std::make_uniqueAllan Sandfeld Jensen2020-11-231-3/+1
* Rename local variables masking parametersDimitrios Apostolou2020-07-101-6/+6
* Use QList instead of QVector in widgetsJarek Kobus2020-07-021-8/+10
* widgets: Clarify backingstore resize logic by removing cruftTor Arne Vestbø2020-03-191-8/+6
* widgets: Remove unused member QTLWExtra::inTopLevelResizeTor Arne Vestbø2020-03-191-11/+4
* Tidy nullptr usageAllan Sandfeld Jensen2019-12-061-8/+8
* Fix some qdoc warnings in 5.14Friedemann Kleint2019-09-031-0/+2
* widgets: Mark widgets as needing flush during paintingTor Arne Vestbø2019-08-281-10/+2
* widgets: Add logging for widget paintingTor Arne Vestbø2019-08-281-0/+24
* widgets: Simplify QWidgetRepaintManager::flushTor Arne Vestbø2019-08-281-9/+4
* widgets: Clarify QWidgetRepaintManager::sync of specific widgetTor Arne Vestbø2019-08-281-3/+6
* widgets: Rename QWidgetPrivate::repaint_sys to paintOnScreenTor Arne Vestbø2019-08-251-2/+2
* widgets: Handle all flush tracking via markNeedsFlushTor Arne Vestbø2019-08-251-2/+5
* widgets: Merge QWidgetRepaintManager::topLevelRect into callsiteTor Arne Vestbø2019-08-251-1/+1
* widgets: Remove unused QWidgetRepaintManager::dirtyRegionTor Arne Vestbø2019-08-251-50/+0
* widgets: Clarify how widgets needing flush is trackedTor Arne Vestbø2019-08-251-13/+14
* widgets: Clarify top level flush region in QWidgetRepaintManagerTor Arne Vestbø2019-08-251-8/+8
* widgets: Use single return in QWidgetRepaintManager::markNeedsFlushTor Arne Vestbø2019-08-251-16/+11
* widgets: Simplify QWidgetRepaintManager::syncTor Arne Vestbø2019-08-251-4/+2
* widgets: Rename markDirtyOnScreen to markNeedsFlushTor Arne Vestbø2019-08-251-15/+15
* widgets: Share more code in appendDirtyOnScreenWidgetTor Arne Vestbø2019-08-251-16/+11
* widgets: Class initialize QWidgetRepaintManager membersTor Arne Vestbø2019-08-251-5/+1
* widgets: Rename a few missed uses of QWidgetRepaintManagerTor Arne Vestbø2019-08-251-10/+10
* widgets: Merge QPlatformTextureListWatcher into implementation fileTor Arne Vestbø2019-08-251-34/+39
* widgets: Clean up and reorder QWidgetRepaintManager implementationTor Arne Vestbø2019-08-221-312/+392