aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/scenegraph/coreapi/qsgrendererinterface.h
diff options
context:
space:
mode:
authorJiDe Zhang <zhangjide@uniontech.com>2021-05-28 16:12:55 +0800
committerLaszlo Agocs <laszlo.agocs@qt.io>2022-04-19 17:39:07 +0200
commit43f705c3c01a7b78b94ea1db655c715ab2a54939 (patch)
treebde830a04a8e265072d088383f74ecc5c8919c07 /src/quick/scenegraph/coreapi/qsgrendererinterface.h
parent514e292d3ded029791779c422f45dcf5cbe57a1d (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.h3
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 {