mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-11-25 22:01:33 +00:00
946867c82e
Extremely large maps take a very long time to process their PVS sets for PHS or shadows, so having an off-line compiler seems like a good idea. The data isn't written out yet, and the fat pvs code may not be optimal for cache access, but it gets through ad_tears in about 500s (12 threads, compared to 2100s single-threaded in the qw server).
18 lines
433 B
Text
18 lines
433 B
Text
QFVIS_LIBS=@QFVIS_LIBS@
|
|
QFVIS_DEPS=@QFVIS_DEPS@
|
|
QFVIS_INCS=@QFVIS_INCS@
|
|
|
|
EXTRA_PROGRAMS += qfvis
|
|
bin_PROGRAMS += @QFVIS_TARGETS@
|
|
|
|
qfvis_SOURCES = \
|
|
tools/qfvis/source/base-vis.c \
|
|
tools/qfvis/source/fatpvs.c \
|
|
tools/qfvis/source/flow.c \
|
|
tools/qfvis/source/options.c \
|
|
tools/qfvis/source/qfvis.c \
|
|
tools/qfvis/source/soundphs.c
|
|
|
|
qfvis_LDFLAGS= $(PTHREAD_LDFLAGS)
|
|
qfvis_LDADD= $(QFVIS_LIBS)
|
|
qfvis_DEPENDENCIES= $(QFVIS_DEPS)
|