annotate platform-dataquay.pri @ 1480:f1e1745acc3b 3.0-integration

Make the colour 3d plot renderer able to support more than one level of peak cache; introduce a second "peak" cache for the spectrogram layer that actually has a 1-1 column relationship with the underlying FFT model, and use it in addition to the existing peak cache if memory is plentiful. Makes spectrograms appear much faster in many common situations.
author Chris Cannam
date Thu, 05 Jan 2017 14:02:54 +0000
parents 65b8c009a9f2
children 714f8dad57bc
rev   line source
Chris@530 1
Chris@638 2 exists(config.pri) {
Chris@638 3 include(./config.pri)
Chris@638 4 }
Chris@530 5
Chris@930 6 CONFIG += staticlib c++11
Chris@530 7
Chris@530 8 DEFINES -= USE_REDLAND
Chris@530 9 QMAKE_CXXFLAGS -= -I/usr/include/rasqal -I/usr/include/raptor2
Chris@914 10 QMAKE_CXXFLAGS -= -Werror
Chris@530 11 EXTRALIBS -= -lrdf
Chris@530 12
Chris@530 13 DEFINES += USE_SORD
Chris@572 14 # Libraries and paths should be added by config.pri
Chris@638 15
Chris@742 16 win32-g++ {
Chris@638 17 INCLUDEPATH += ../sv-dependency-builds/win32-mingw/include
Chris@638 18 LIBS += -L../../sv-dependency-builds/win32-mingw/lib
Chris@638 19 }
Chris@742 20 win32-msvc* {
Chris@1264 21 # We actually expect MSVC to be used only for 64-bit builds,
Chris@1264 22 # though the qmake spec is still called win32-msvc*
Chris@1264 23 INCLUDEPATH += ../sv-dependency-builds/win64-msvc/include
Chris@1264 24 LIBS += -L../../sv-dependency-builds/win64-msvc/lib
Chris@742 25 }
Chris@742 26 mac* {
Chris@742 27 INCLUDEPATH += ../sv-dependency-builds/osx/include
Chris@742 28 LIBS += -L../sv-dependency-builds/osx/lib
Chris@742 29 }