]> git.rm.cloudns.org Git - xonotic/darkplaces.git/commit
added PRVM_64 define which upgrades the QC VM to double precision
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Wed, 4 Apr 2012 07:04:45 +0000 (07:04 +0000)
committerRudolf Polzer <divverent@alientrap.org>
Wed, 11 Apr 2012 13:36:33 +0000 (15:36 +0200)
commit8b0bf5eaa634a3e9a92d371c4a1127c97f8ccf86
treec200aac6cc741ea057560b02e7fcfd87fc66b882
parent65e970251095cac169d1d8cb43721038a6d3fcbf
added PRVM_64 define which upgrades the QC VM to double precision
variables (such that levels can run for more than 24 hours without
time precision breakdown, and bit arithmetic can be done on 52 bit flags
rather than 23 bit flags)
changed csqc setmodel builtin to do setsize as well (like on server)
fixed multiple bugs where csqc builtins were passing right as left in a
matrix conversion

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11785 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=add1a1b0abc10b8e720d74aeac52ad8276ee9fe0
35 files changed:
cl_collision.c
cl_main.c
cl_particles.c
client.h
clvm_cmds.c
common.c
common.h
csprogs.c
gl_rmain.c
host.c
host_cmd.c
mathlib.c
mathlib.h
matrixlib.h
menu.c
model_shared.h
mvm_cmds.c
progsvm.h
prvm_cmds.c
prvm_cmds.h
prvm_edict.c
prvm_exec.c
prvm_execprogram.h
qtypes.h
quakedef.h
r_shadow.c
r_shadow.h
render.h
sv_main.c
sv_move.c
sv_phys.c
sv_user.c
svvm_cmds.c
vid_sdl.c
world.c