ZDBSP is ZDoom's internal node builder.
Go to file
Randy Heit 30436092ed - Slight performance tweak to ClassifyLine, since a significant portion of
the runtime is spent in that function. I should probably write a faster
  vertex finding routine, since I currently just do a linear search through
  all the vertices. That ought to help speed up SplitSegs, the second most
  time-consuming routine. I also tried storing vertices as doubles instead
  of fixeds, but that made performance drop across the board, so that's a
  change that didn't make it in.

  Ironically, the GCC compiled version is noticeably faster than the VC
  version for x87 math, but VC produces a marginally faster SSE2 version.

SVN r163 (trunk)
2006-06-03 04:12:33 +00:00
Unused Initial commit of zdbsp. 2006-02-24 05:17:19 +00:00
zlib Added a Makefile for building ZDBSP with GCC and SSE configurations for VC. 2006-05-31 20:25:20 +00:00
COPYING Initial commit of zdbsp. 2006-02-24 05:17:19 +00:00
Makefile - Slight performance tweak to ClassifyLine, since a significant portion of 2006-06-03 04:12:33 +00:00
blockmapbuilder.cpp Added a Makefile for building ZDBSP with GCC and SSE configurations for VC. 2006-05-31 20:25:20 +00:00
blockmapbuilder.h Initial commit of zdbsp. 2006-02-24 05:17:19 +00:00
doomdata.h - Added support for creating v5 GL nodes to ZDBSP. 2006-06-01 01:05:24 +00:00
getopt.c Added a Makefile for building ZDBSP with GCC and SSE configurations for VC. 2006-05-31 20:25:20 +00:00
getopt.h Initial commit of zdbsp. 2006-02-24 05:17:19 +00:00
getopt1.c Initial commit of zdbsp. 2006-02-24 05:17:19 +00:00
main.cpp - Fixed writing of v5 GL segs in ZDBSP. 2006-06-01 17:32:32 +00:00
nodebuild.cpp - Slight performance tweak to ClassifyLine, since a significant portion of 2006-06-03 04:12:33 +00:00
nodebuild.h - Added code to explicitly handle outputting overlapping segs when 2006-05-31 23:17:26 +00:00
nodebuild_events.cpp - Fixed writing of v5 GL segs in ZDBSP. 2006-06-01 17:32:32 +00:00
nodebuild_extract.cpp - Added code to explicitly handle outputting overlapping segs when 2006-05-31 23:17:26 +00:00
nodebuild_gl.cpp Added a Makefile for building ZDBSP with GCC and SSE configurations for VC. 2006-05-31 20:25:20 +00:00
nodebuild_utility.cpp - Added code to explicitly handle outputting overlapping segs when 2006-05-31 23:17:26 +00:00
poly_bad.png Initial commit of zdbsp. 2006-02-24 05:17:19 +00:00
poly_mov.png Initial commit of zdbsp. 2006-02-24 05:17:19 +00:00
poly_new.png Initial commit of zdbsp. 2006-02-24 05:17:19 +00:00
processor.cpp - Fixed writing of v5 GL segs in ZDBSP. 2006-06-01 17:32:32 +00:00
processor.h - Added support for creating v5 GL nodes to ZDBSP. 2006-06-01 01:05:24 +00:00
resource.h Initial commit of zdbsp. 2006-02-24 05:17:19 +00:00
resource.rc ZDBSP fixes: 2006-05-29 03:07:57 +00:00
tarray.h ZDBSP fixes: 2006-05-29 03:07:57 +00:00
templates.h Initial commit of zdbsp. 2006-02-24 05:17:19 +00:00
view.cpp Added a Makefile for building ZDBSP with GCC and SSE configurations for VC. 2006-05-31 20:25:20 +00:00
wad.cpp - Fixed writing of v5 GL segs in ZDBSP. 2006-06-01 17:32:32 +00:00
wad.h - Fixed writing of v5 GL segs in ZDBSP. 2006-06-01 17:32:32 +00:00
workdata.h Added a Makefile for building ZDBSP with GCC and SSE configurations for VC. 2006-05-31 20:25:20 +00:00
zdbsp.dsp Initial commit of zdbsp. 2006-02-24 05:17:19 +00:00
zdbsp.dsw Initial commit of zdbsp. 2006-02-24 05:17:19 +00:00
zdbsp.h - Slight performance tweak to ClassifyLine, since a significant portion of 2006-06-03 04:12:33 +00:00
zdbsp.html Initial commit of zdbsp. 2006-02-24 05:17:19 +00:00
zdbsp.sln Added a Makefile for building ZDBSP with GCC and SSE configurations for VC. 2006-05-31 20:25:20 +00:00
zdbsp.vcproj Added a Makefile for building ZDBSP with GCC and SSE configurations for VC. 2006-05-31 20:25:20 +00:00
zdbsp_vs2005.sln Added a Makefile for building ZDBSP with GCC and SSE configurations for VC. 2006-05-31 20:25:20 +00:00
zdbsp_vs2005.vcproj Added a Makefile for building ZDBSP with GCC and SSE configurations for VC. 2006-05-31 20:25:20 +00:00
zipbin.bat Initial commit of zdbsp. 2006-02-24 05:17:19 +00:00
zipsrc.bat Bumped ZDBSP's version to 1.6. 2006-05-28 03:18:08 +00:00