aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/scenegraph/openvg/openvg.pro
blob: 43c263634351f0d80ad59b9e00ad1b29fed3f0d9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
TARGET = qsgopenvgbackend

QT += gui-private core-private qml-private quick-private

PLUGIN_TYPE = scenegraph
PLUGIN_CLASS_NAME = QSGOpenVGAdaptation
load(qt_plugin)

QMAKE_TARGET_PRODUCT = "Qt Quick OpenVG Renderer (Qt $$QT_VERSION)"
QMAKE_TARGET_DESCRIPTION = "Quick OpenVG Renderer for Qt."

QMAKE_USE += openvg
CONFIG += egl

OTHER_FILES += $$PWD/openvg.json

HEADERS += \
    qsgopenvgadaptation_p.h \
    qsgopenvgcontext_p.h \
    qsgopenvgrenderloop_p.h \
    qsgopenvgglyphnode_p.h \
    qopenvgcontext_p.h \
    qsgopenvgrenderer_p.h \
    qsgopenvginternalrectanglenode.h \
    qsgopenvgnodevisitor.h \
    qopenvgmatrix.h \
    qsgopenvgpublicnodes.h \
    qsgopenvginternalimagenode.h \
    qsgopenvgtexture.h \
    qsgopenvglayer.h \
    qsgopenvghelpers.h \
    qsgopenvgfontglyphcache.h \
    qsgopenvgpainternode.h \
    qsgopenvgrenderable.h \
    qopenvgoffscreensurface.h

SOURCES += \
    qsgopenvgadaptation.cpp \
    qsgopenvgcontext.cpp \
    qsgopenvgrenderloop.cpp \
    qsgopenvgglyphnode.cpp \
    qopenvgcontext.cpp \
    qsgopenvgrenderer.cpp \
    qsgopenvginternalrectanglenode.cpp \
    qsgopenvgnodevisitor.cpp \
    qopenvgmatrix.cpp \
    qsgopenvgpublicnodes.cpp \
    qsgopenvginternalimagenode.cpp \
    qsgopenvgtexture.cpp \
    qsgopenvglayer.cpp \
    qsgopenvghelpers.cpp \
    qsgopenvgfontglyphcache.cpp \
    qsgopenvgpainternode.cpp \
    qsgopenvgrenderable.cpp \
    qopenvgoffscreensurface.cpp

qtConfig(quick-sprite) {
    HEADERS += qsgopenvgspritenode.h
    SOURCES += qsgopenvgspritenode.cpp
}