qvolray

view qvolray.pro @ 37:450d4c50470f

- 16bit floating point textures halve gpu texture memory usage - slower transfer function change
author John Tsiombikas <nuclear@member.fsf.org>
date Wed, 01 Jan 2014 00:23:57 +0200
parents e7c006b774ed
children
line source
1 TEMPLATE = app
2 TARGET = qvolray
3 DEPENDPATH += . src
4 INCLUDEPATH += . src
5 QT += opengl
6 CONFIG += debug
8 contains(QMAKE_CXX, g++) {
9 QMAKE_CXXFLAGS += -std=c++0x -pedantic
10 }
12 contains(QMAKE_CXX, clang++) {
13 QMAKE_CXXFLAGS += -std=c++0x -pedantic
14 }
16 unix:LIBS += -lGLEW -limago -lvmath
17 win32:LIBS += -lglew32 -llibimago2 -llibvmath -llibpng -lzlib -ljpeglib
19 macx {
20 INCLUDEPATH += /opt/local/include
21 QMAKE_LIBDIR += /opt/local/lib
22 ICON = data/icons/icon-crap.icns
23 }
25 # the moc needs to run for these headers
26 HEADERS = src/ui.h \
27 src/ui_maingl.h \
28 src/ui_sliceview.h \
29 src/ui_xferview.h \
30 src/demo.h
32 SOURCES = src/main.cc \
33 src/sdr.c \
34 src/volray.cc \
35 src/volume.cc \
36 src/ui.cc \
37 src/ui_maingl.cc \
38 src/ui_sliceview.cc \
39 src/ui_xferview.cc \
40 src/demo.cc