diff options
author | JiDe Zhang <zhangjide@uniontech.com> | 2021-05-28 16:12:55 +0800 |
---|---|---|
committer | Laszlo Agocs <laszlo.agocs@qt.io> | 2022-04-19 17:39:07 +0200 |
commit | 43f705c3c01a7b78b94ea1db655c715ab2a54939 (patch) | |
tree | bde830a04a8e265072d088383f74ecc5c8919c07 /src/quick/scenegraph/coreapi/qsgrendererinterface.h | |
parent | 514e292d3ded029791779c422f45dcf5cbe57a1d (diff) |
Support to custom the render target on the software renderer
Add QQuickRenderTarget::fromPaintDevice, aollow to get a
QQuickRendererTarget from the QPaintDevice object.
[ChangeLog][QtQuick] Added QQuickRenderTarget::fromPaintDevice,
Allowed to set the render target of QQuickWindow on the software
renderer.
Task-number: QTBUG-94075
Change-Id: I4946c25d2a6315cd8f9c12a7ac7ac4cf71d95361
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Diffstat (limited to 'src/quick/scenegraph/coreapi/qsgrendererinterface.h')
-rw-r--r-- | src/quick/scenegraph/coreapi/qsgrendererinterface.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/quick/scenegraph/coreapi/qsgrendererinterface.h b/src/quick/scenegraph/coreapi/qsgrendererinterface.h index ec5172e569..5a1d9c4dc3 100644 --- a/src/quick/scenegraph/coreapi/qsgrendererinterface.h +++ b/src/quick/scenegraph/coreapi/qsgrendererinterface.h @@ -80,7 +80,8 @@ public: DeviceContextResource, CommandEncoderResource, VulkanInstanceResource, - RenderPassResource + RenderPassResource, + RedirectPaintDevice }; enum ShaderType { |