2016-04-13 10:33:00 +00:00
|
|
|
QT += qml quick
|
|
|
|
|
|
|
|
HEADERS += customrenderitem.h \
|
2016-07-15 11:43:08 +00:00
|
|
|
openglrenderer.h \
|
|
|
|
softwarerenderer.h
|
2016-04-13 10:33:00 +00:00
|
|
|
|
|
|
|
SOURCES += customrenderitem.cpp \
|
|
|
|
openglrenderer.cpp \
|
2016-07-15 11:43:08 +00:00
|
|
|
softwarerenderer.cpp \
|
2016-04-13 10:33:00 +00:00
|
|
|
main.cpp
|
|
|
|
|
|
|
|
RESOURCES += rendernode.qrc
|
|
|
|
|
|
|
|
target.path = $$[QT_INSTALL_EXAMPLES]/quick/scenegraph/rendernode
|
|
|
|
INSTALLS += target
|
|
|
|
|
|
|
|
OTHER_FILES += \
|
2016-11-21 12:44:10 +00:00
|
|
|
main.qml
|
2016-04-13 10:33:00 +00:00
|
|
|
|
2016-10-11 11:23:05 +00:00
|
|
|
qtConfig(d3d12) {
|
2016-04-13 10:33:00 +00:00
|
|
|
HEADERS += d3d12renderer.h
|
|
|
|
SOURCES += d3d12renderer.cpp
|
|
|
|
LIBS += -ld3d12
|
|
|
|
}
|
2019-08-16 12:21:15 +00:00
|
|
|
|
|
|
|
macos {
|
|
|
|
HEADERS += metalrenderer.h
|
|
|
|
SOURCES += metalrenderer.mm
|
|
|
|
LIBS += -framework Metal -framework AppKit
|
|
|
|
}
|