31 lines
602 B
Prolog
31 lines
602 B
Prolog
QT += qml quick
|
|
|
|
HEADERS += customrenderitem.h \
|
|
openglrenderer.h \
|
|
softwarerenderer.h
|
|
|
|
SOURCES += customrenderitem.cpp \
|
|
openglrenderer.cpp \
|
|
softwarerenderer.cpp \
|
|
main.cpp
|
|
|
|
RESOURCES += rendernode.qrc
|
|
|
|
target.path = $$[QT_INSTALL_EXAMPLES]/quick/scenegraph/rendernode
|
|
INSTALLS += target
|
|
|
|
OTHER_FILES += \
|
|
main.qml
|
|
|
|
qtConfig(d3d12) {
|
|
HEADERS += d3d12renderer.h
|
|
SOURCES += d3d12renderer.cpp
|
|
LIBS += -ld3d12
|
|
}
|
|
|
|
macos {
|
|
HEADERS += metalrenderer.h
|
|
SOURCES += metalrenderer.mm
|
|
LIBS += -framework Metal -framework AppKit
|
|
}
|