aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/scenegraph/softwarecontext/context.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Support QSGLayer::setRectJocelyn Turcotte2014-12-171-0/+1
| | | | | | | | | Carry any non-full rect from the layer to QPainter::setWindow. This is needed by cc::RenderPass::output_rect in QtWebEngine. Change-Id: I8ffd7f0b7646e664a225df096de455899338d4ba Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
* Logging: use category names different from those in declarativeRichard Moe Gustavsen2014-11-181-0/+23
| | | | | | | | | | | Otherwise we end up with duplicated symbols when linking statically. This partly reverts commit 139ace5b57b82396dc37a6781bfae4a251172764. Change-Id: I0b33cc00d19e7c541b33a72a7d27e1c0a895d988 Task-number: QTBUG-42679 Reviewed-by: Andy Nichols <andy.nichols@digia.com>
* Make sure to clear backingstore with Source Composition ModeAndy Nichols2014-09-301-1/+2
| | | | | | | | This prevents blending with either garbage or the contents of the previous buffer when clearing with colors with an alpha. Change-Id: I52fc13c2af224a37206e51efd38301b95085c9b2 Reviewed-by: Andy Nichols <andy.nichols@digia.com>
* SoftwareLayer::grab must call QSGRenderer::renderScene to work correctlyAndy Nichols2014-09-111-2/+7
| | | | | | | | | | If QSGRenderer::renderScene is not called by SoftwareLayer then any updates in the scenegraph will not be reflected in that layer. This is the "live" but not "recursive" situation. Change-Id: If55cc71b3932e283855e3a1f9ff1bca5e07f4498 Reviewed-by: Simon Hausmann <simon.hausmann@digia.com> Reviewed-by: Lars Knoll <lars.knoll@digia.com>
* Fix build warningsAndy Nichols2014-09-111-0/+2
| | | | | Change-Id: I842c8cd117f1e25cc7848618e86d2aff2e5e522f Reviewed-by: Lars Knoll <lars.knoll@digia.com>
* Reformat project to be a Qt ModuleAndy Nichols2014-09-021-0/+216
Change-Id: I2fe8df530a687247a9cd7ea12c1d8de79fef506e Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>