]> git.xonotic.org Git - xonotic/darkplaces.git/log
xonotic/darkplaces.git
12 years agoWorking on improving stairsmoothing so that it doesn't jitter samual/fix_stepheight_resetting
Samual [Sun, 8 Jan 2012 23:35:42 +0000 (18:35 -0500)]
Working on improving stairsmoothing so that it doesn't jitter

12 years agoUNMERGE! ODE stuff:
vortex [Sat, 31 Dec 2011 09:53:16 +0000 (09:53 +0000)]
UNMERGE! ODE stuff:
1) Cleaned up capsule/cylinder setup code. New geomtypes - axis-oriented cylinder (x, y, z) and capsule, the only difference from original cylinder/capsule is that leading axis is fixed for these types, allowing to set cylinder with length lesser than diameter. Axis oriented
capsule is not that useful (as there is no capsule which height is lesser than radius, so it's going to fix radius to match), but could be useful is some cases.
2) GEOMTYPE_TRIMESH now supports .scale and .modelscale_vec (q3map2's per-axis scale).
3) New cvar physics_ode_contact_maxpoints (default 16, can be up to 32) to control default maximum number of contact points between two objects, and new .maxcontacts entity field to control maximum number of contacts it could have with other entities, setting it to low value (5 or 10) gains speed with large stacks of GEOMTYPE_TRIMESH, but makes collision more grude, use it on debris and such stuff.
4) At engine startup, print configuration (extensions string) ODE was built with.
5) physics_ode_constantstep is rewritten to do what actually it should do - it tries to run physics with constant time step, making more ODE iterations to match frametime. So it allows to run physics at 50 FPS, 100 fps no matter what rendering fps are, with some restrictions. physics_ode_iterationsperframe has no effect when using constantstep.
6) New GEOMTYPE_NONE that makes object to be entirely ignored by ODE. Also SOLID_NOT and SOLID_TRIGGER defaults to GEOMTYPE_NONE (if geomtype is 0).
7) Added basic forces in same manner as joints (entities with .forcetype), physics_addforce() and physics_addtorgue() is now deprecated as they cant work with multiple ODE iterations per frame.

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11626 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::unmerge=9b11444784a52e3d91b41bda74aa0bfa5cdb6127

12 years agoUNMERGE! Try fix ode_body cast.
vortex [Sat, 31 Dec 2011 17:11:35 +0000 (17:11 +0000)]
UNMERGE! Try fix ode_body cast.

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11629 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::unmerge=579f5e5afabbb24f524eb9c8d8f6bded47393e71

12 years ago::stable-branch::reset=d2daf00cd44c7a3be817bfddbf221ff6029f8efb
Rudolf Polzer [Tue, 3 Jan 2012 23:58:28 +0000 (00:58 +0100)]
::stable-branch::reset=d2daf00cd44c7a3be817bfddbf221ff6029f8efb

12 years ago::stable-branch::rebase=d2daf00cd44c7a3be817bfddbf221ff6029f8efb
Rudolf Polzer [Tue, 3 Jan 2012 23:51:15 +0000 (00:51 +0100)]
::stable-branch::rebase=d2daf00cd44c7a3be817bfddbf221ff6029f8efb

12 years agoargh, sorry for broken copypasta
divverent [Tue, 3 Jan 2012 22:07:54 +0000 (22:07 +0000)]
argh, sorry for broken copypasta

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11632 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=d2daf00cd44c7a3be817bfddbf221ff6029f8efb

12 years agoargh, sorry for broken copypasta
divverent [Tue, 3 Jan 2012 22:07:54 +0000 (22:07 +0000)]
argh, sorry for broken copypasta

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11632 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoFix compile error for VM_getimagesize
Samual [Tue, 3 Jan 2012 19:21:00 +0000 (14:21 -0500)]
Fix compile error for VM_getimagesize

12 years agogetimagesize(): return '0 0 0' for missing texture (previously the size of the notext...
divverent [Tue, 3 Jan 2012 16:32:45 +0000 (16:32 +0000)]
getimagesize(): return '0 0 0' for missing texture (previously the size of the notexture, that is, '16 16 0')

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11631 d7cf8633-e32d-0410-b094-e92efae38249

12 years agogetimagesize(): return '0 0 0' for missing texture (previously the size of the notext...
divverent [Tue, 3 Jan 2012 16:32:45 +0000 (16:32 +0000)]
getimagesize(): return '0 0 0' for missing texture (previously the size of the notexture, that is, '16 16 0')

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11631 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=c64899c50bbe92c4f85528170b6802395fe3dffa

12 years agoallow control over User-Agent:
divverent [Tue, 3 Jan 2012 12:00:40 +0000 (12:00 +0000)]
allow control over User-Agent:

cl_curl_useragent 0 turns it off
-DHTTP_USER_AGENT="Foo" overrides the engineversion part
cl_curl_useragent_append bar appends stuff ("Foo bar")

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11630 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=c63a96d0455acb22993ca01751d99f509e861461

12 years agoallow control over User-Agent:
divverent [Tue, 3 Jan 2012 12:00:40 +0000 (12:00 +0000)]
allow control over User-Agent:

cl_curl_useragent 0 turns it off
-DHTTP_USER_AGENT="Foo" overrides the engineversion part
cl_curl_useragent_append bar appends stuff ("Foo bar")

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11630 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoTry fix ode_body cast.
vortex [Sat, 31 Dec 2011 17:11:35 +0000 (17:11 +0000)]
Try fix ode_body cast.

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11629 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoEF_DYNAMICMODELLIGHT
divverent [Sat, 31 Dec 2011 13:32:02 +0000 (13:32 +0000)]
EF_DYNAMICMODELLIGHT

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11628 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=da028866966d99b93c3a0f8049655ade5c5361a3

12 years agoUNMERGE! ODE stuff:
vortex [Sat, 31 Dec 2011 09:53:16 +0000 (09:53 +0000)]
UNMERGE! ODE stuff:
1) Cleaned up capsule/cylinder setup code. New geomtypes - axis-oriented cylinder (x, y, z) and capsule, the only difference from original cylinder/capsule is that leading axis is fixed for these types, allowing to set cylinder with length lesser than diameter. Axis oriented
capsule is not that useful (as there is no capsule which height is lesser than radius, so it's going to fix radius to match), but could be useful is some cases.
2) GEOMTYPE_TRIMESH now supports .scale and .modelscale_vec (q3map2's per-axis scale).
3) New cvar physics_ode_contact_maxpoints (default 16, can be up to 32) to control default maximum number of contact points between two objects, and new .maxcontacts entity field to control maximum number of contacts it could have with other entities, setting it to low value (5 or 10) gains speed with large stacks of GEOMTYPE_TRIMESH, but makes collision more grude, use it on debris and such stuff.
4) At engine startup, print configuration (extensions string) ODE was built with.
5) physics_ode_constantstep is rewritten to do what actually it should do - it tries to run physics with constant time step, making more ODE iterations to match frametime. So it allows to run physics at 50 FPS, 100 fps no matter what rendering fps are, with some restrictions. physics_ode_iterationsperframe has no effect when using constantstep.
6) New GEOMTYPE_NONE that makes object to be entirely ignored by ODE. Also SOLID_NOT and SOLID_TRIGGER defaults to GEOMTYPE_NONE (if geomtype is 0).
7) Added basic forces in same manner as joints (entities with .forcetype), physics_addforce() and physics_addtorgue() is now deprecated as they cant work with multiple ODE iterations per frame.

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11626 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::unmerge=9b11444784a52e3d91b41bda74aa0bfa5cdb6127

12 years agoEF_DYNAMICMODELLIGHT
divverent [Sat, 31 Dec 2011 13:32:02 +0000 (13:32 +0000)]
EF_DYNAMICMODELLIGHT

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11628 d7cf8633-e32d-0410-b094-e92efae38249

12 years agofix a typo in V_CalcRefdef regarding csqc view entities
divverent [Sat, 31 Dec 2011 12:19:58 +0000 (12:19 +0000)]
fix a typo in V_CalcRefdef regarding csqc view entities

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11627 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoODE stuff:
vortex [Sat, 31 Dec 2011 09:53:16 +0000 (09:53 +0000)]
ODE stuff:
1) Cleaned up capsule/cylinder setup code. New geomtypes - axis-oriented cylinder (x, y, z) and capsule, the only difference from original cylinder/capsule is that leading axis is fixed for these types, allowing to set cylinder with length lesser than diameter. Axis oriented
capsule is not that useful (as there is no capsule which height is lesser than radius, so it's going to fix radius to match), but could be useful is some cases.
2) GEOMTYPE_TRIMESH now supports .scale and .modelscale_vec (q3map2's per-axis scale).
3) New cvar physics_ode_contact_maxpoints (default 16, can be up to 32) to control default maximum number of contact points between two objects, and new .maxcontacts entity field to control maximum number of contacts it could have with other entities, setting it to low value (5 or 10) gains speed with large stacks of GEOMTYPE_TRIMESH, but makes collision more grude, use it on debris and such stuff.
4) At engine startup, print configuration (extensions string) ODE was built with.
5) physics_ode_constantstep is rewritten to do what actually it should do - it tries to run physics with constant time step, making more ODE iterations to match frametime. So it allows to run physics at 50 FPS, 100 fps no matter what rendering fps are, with some restrictions. physics_ode_iterationsperframe has no effect when using constantstep.
6) New GEOMTYPE_NONE that makes object to be entirely ignored by ODE. Also SOLID_NOT and SOLID_TRIGGER defaults to GEOMTYPE_NONE (if geomtype is 0).
7) Added basic forces in same manner as joints (entities with .forcetype), physics_addforce() and physics_addtorgue() is now deprecated as they cant work with multiple ODE iterations per frame.

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11626 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=9b11444784a52e3d91b41bda74aa0bfa5cdb6127

12 years agofix a typo in V_CalcRefdef regarding csqc view entities
divverent [Sat, 31 Dec 2011 12:19:58 +0000 (12:19 +0000)]
fix a typo in V_CalcRefdef regarding csqc view entities

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11627 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=d02387f616897982580ed5599e6f6758482ebe5e

12 years agosome fixes for dpdefs
divverent [Fri, 30 Dec 2011 20:11:07 +0000 (20:11 +0000)]
some fixes for dpdefs

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11625 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=9b7471d987527744d72aa8c4e0a75b24cd2ebc9b

12 years agochange GAME_STEELSTORM2 to be after GAME_STEELSTORM again
havoc [Wed, 28 Dec 2011 04:11:29 +0000 (04:11 +0000)]
change GAME_STEELSTORM2 to be after GAME_STEELSTORM again

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11624 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=8fe7553a407a8f64610b31f36ce2404ceba3e8c1

12 years agoswap order of GAME_STEELSTORM and GAME_STEELSTORM2 in detection list
havoc [Wed, 28 Dec 2011 02:46:39 +0000 (02:46 +0000)]
swap order of GAME_STEELSTORM and GAME_STEELSTORM2 in detection list

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11623 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=5e0a88aef2a91a2146c3bdf8b700b16fc5d91d62

12 years agoCumulative patch:
vortex [Wed, 21 Dec 2011 15:20:10 +0000 (15:20 +0000)]
Cumulative patch:
Fix RF_MODELLIGHT (was broken and dont work same way engine does it).
Fix bug in physics_ode_constantstep 1 (integer division, huh).
Added new geomtype field for ODE physics - sets collision shape, SOLID_PHYSICS_ are not deprecated (but keeped for compatibility reasons), as geomtype is a more correct way to set collision shape (allows to set both SOLID_CORPSE and trimesh collisions for instance).
Fixed support of custinfoparms.txt as some recent change in shader code seemed to broke it.

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11620 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=44e8d40924a848e5dee64d310f60e39917bf061a

12 years agoODE stuff:
vortex [Sat, 31 Dec 2011 09:53:16 +0000 (09:53 +0000)]
ODE stuff:
1) Cleaned up capsule/cylinder setup code. New geomtypes - axis-oriented cylinder (x, y, z) and capsule, the only difference from original cylinder/capsule is that leading axis is fixed for these types, allowing to set cylinder with length lesser than diameter. Axis oriented
capsule is not that useful (as there is no capsule which height is lesser than radius, so it's going to fix radius to match), but could be useful is some cases.
2) GEOMTYPE_TRIMESH now supports .scale and .modelscale_vec (q3map2's per-axis scale).
3) New cvar physics_ode_contact_maxpoints (default 16, can be up to 32) to control default maximum number of contact points between two objects, and new .maxcontacts entity field to control maximum number of contacts it could have with other entities, setting it to low value (5 or 10) gains speed with large stacks of GEOMTYPE_TRIMESH, but makes collision more grude, use it on debris and such stuff.
4) At engine startup, print configuration (extensions string) ODE was built with.
5) physics_ode_constantstep is rewritten to do what actually it should do - it tries to run physics with constant time step, making more ODE iterations to match frametime. So it allows to run physics at 50 FPS, 100 fps no matter what rendering fps are, with some restrictions. physics_ode_iterationsperframe has no effect when using constantstep.
6) New GEOMTYPE_NONE that makes object to be entirely ignored by ODE. Also SOLID_NOT and SOLID_TRIGGER defaults to GEOMTYPE_NONE (if geomtype is 0).
7) Added basic forces in same manner as joints (entities with .forcetype), physics_addforce() and physics_addtorgue() is now deprecated as they cant work with multiple ODE iterations per frame.

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11626 d7cf8633-e32d-0410-b094-e92efae38249

12 years agosome fixes for dpdefs
divverent [Fri, 30 Dec 2011 20:11:07 +0000 (20:11 +0000)]
some fixes for dpdefs

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11625 d7cf8633-e32d-0410-b094-e92efae38249

12 years agochange GAME_STEELSTORM2 to be after GAME_STEELSTORM again
havoc [Wed, 28 Dec 2011 04:11:29 +0000 (04:11 +0000)]
change GAME_STEELSTORM2 to be after GAME_STEELSTORM again

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11624 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoswap order of GAME_STEELSTORM and GAME_STEELSTORM2 in detection list
havoc [Wed, 28 Dec 2011 02:46:39 +0000 (02:46 +0000)]
swap order of GAME_STEELSTORM and GAME_STEELSTORM2 in detection list

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11623 d7cf8633-e32d-0410-b094-e92efae38249

12 years agomake CSQC support the >0.05s/<0.0005s handling of standard player physics so CSQC...
divverent [Mon, 26 Dec 2011 15:54:33 +0000 (15:54 +0000)]
make CSQC support the >0.05s/<0.0005s handling of standard player physics so CSQC code doesn't have to

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11622 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=850a1f8aea8389d12f32d95ff948e255a32033ba

12 years agomake CSQC support the >0.05s/<0.0005s handling of standard player physics so CSQC...
divverent [Mon, 26 Dec 2011 15:54:33 +0000 (15:54 +0000)]
make CSQC support the >0.05s/<0.0005s handling of standard player physics so CSQC code doesn't have to

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11622 d7cf8633-e32d-0410-b094-e92efae38249

12 years agomod_obj_orientation cvar: 1 = DP's previous behaviour, 0 = leave coordinates alone...
divverent [Fri, 23 Dec 2011 22:39:32 +0000 (22:39 +0000)]
mod_obj_orientation cvar: 1 = DP's previous behaviour, 0 = leave coordinates alone (q3map2 compatible)

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11621 d7cf8633-e32d-0410-b094-e92efae38249

12 years agomod_obj_orientation cvar: 1 = DP's previous behaviour, 0 = leave coordinates alone...
divverent [Fri, 23 Dec 2011 22:39:32 +0000 (22:39 +0000)]
mod_obj_orientation cvar: 1 = DP's previous behaviour, 0 = leave coordinates alone (q3map2 compatible)

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11621 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=a8f76978b47509a4f9ca333a8bf71d87b1dd6e6f

12 years agoCumulative patch:
vortex [Wed, 21 Dec 2011 15:20:10 +0000 (15:20 +0000)]
Cumulative patch:
Fix RF_MODELLIGHT (was broken and dont work same way engine does it).
Fix bug in physics_ode_constantstep 1 (integer division, huh).
Added new geomtype field for ODE physics - sets collision shape, SOLID_PHYSICS_ are not deprecated (but keeped for compatibility reasons), as geomtype is a more correct way to set collision shape (allows to set both SOLID_CORPSE and trimesh collisions for instance).
Fixed support of custinfoparms.txt as some recent change in shader code seemed to broke it.

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11620 d7cf8633-e32d-0410-b094-e92efae38249

12 years ago::stable-branch::reset=83a9479f76fc8cb37c8142b21b5942117b4c7394
Rudolf Polzer [Wed, 21 Dec 2011 15:09:21 +0000 (16:09 +0100)]
::stable-branch::reset=83a9479f76fc8cb37c8142b21b5942117b4c7394

12 years agooops, didn't want this debug spam to be committed
divverent [Tue, 20 Dec 2011 20:16:30 +0000 (20:16 +0000)]
oops, didn't want this debug spam to be committed

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11619 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoif(developer_extra.integer) Con_DPrintf("VM_CL_gettagindex(entity #%i): tag \"%s...
divverent [Tue, 20 Dec 2011 20:14:36 +0000 (20:14 +0000)]
if(developer_extra.integer) Con_DPrintf("VM_CL_gettagindex(entity #%i): tag \"%s\" not found\n", PRVM_NUM_FOR_EDICT(ent), tag_name);

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11618 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoif(developer_extra.integer) Con_DPrintf("VM_CL_gettagindex(entity #%i): tag \"%s...
divverent [Tue, 20 Dec 2011 20:14:36 +0000 (20:14 +0000)]
if(developer_extra.integer) Con_DPrintf("VM_CL_gettagindex(entity #%i): tag \"%s\" not found\n", PRVM_NUM_FOR_EDICT(ent), tag_name);

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11618 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=c47fb5c923c0e3b6c44bb068ceb44f7795834f5c

12 years agooops, didn't want this debug spam to be committed
divverent [Tue, 20 Dec 2011 20:16:30 +0000 (20:16 +0000)]
oops, didn't want this debug spam to be committed

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11619 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=83a9479f76fc8cb37c8142b21b5942117b4c7394

12 years agoskip skip
divverent [Sun, 18 Dec 2011 15:29:05 +0000 (15:29 +0000)]
skip skip

This is referring to "surfaceparm skip".

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11617 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=1b498b6ef11c76e8aaeae2bcade32bd77cba6367

12 years agoskip skip
divverent [Sun, 18 Dec 2011 15:29:05 +0000 (15:29 +0000)]
skip skip

This is referring to "surfaceparm skip".

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11617 d7cf8633-e32d-0410-b094-e92efae38249

12 years agor_water, MODE_REFRACTION: support alphaGen vertex for fading out water
divverent [Thu, 15 Dec 2011 21:04:33 +0000 (21:04 +0000)]
r_water, MODE_REFRACTION: support alphaGen vertex for fading out water

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11616 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=2622546207b940ab27d8c7423e2d4af7aef58067

12 years agor_water, MODE_REFRACTION: support alphaGen vertex for fading out water
divverent [Thu, 15 Dec 2011 21:04:33 +0000 (21:04 +0000)]
r_water, MODE_REFRACTION: support alphaGen vertex for fading out water

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11616 d7cf8633-e32d-0410-b094-e92efae38249

12 years agosupport alphaGen vertex
divverent [Tue, 13 Dec 2011 20:44:37 +0000 (20:44 +0000)]
support alphaGen vertex

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11615 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=ac06747ee6947f193afc671a8457869ea85dcf40

12 years agoget rid of 3 permutation bits
divverent [Tue, 13 Dec 2011 20:20:03 +0000 (20:20 +0000)]
get rid of 3 permutation bits

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11614 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=16f6300b58c0e4b6566a4219b8d72a2dc3871212

12 years agosupport alphaGen vertex
divverent [Tue, 13 Dec 2011 20:44:37 +0000 (20:44 +0000)]
support alphaGen vertex

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11615 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoget rid of 3 permutation bits
divverent [Tue, 13 Dec 2011 20:20:03 +0000 (20:20 +0000)]
get rid of 3 permutation bits

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11614 d7cf8633-e32d-0410-b094-e92efae38249

12 years agom_toggle takes a parameter, fix its definition
divverent [Mon, 12 Dec 2011 08:37:47 +0000 (08:37 +0000)]
m_toggle takes a parameter, fix its definition

Signed-off-by: terencehill <piuntn@gmail.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11613 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=3b602bcc324d22a9d2cf918a66f880d92a81ffe7

12 years agom_toggle takes a parameter, fix its definition
divverent [Mon, 12 Dec 2011 08:37:47 +0000 (08:37 +0000)]
m_toggle takes a parameter, fix its definition

Signed-off-by: terencehill <piuntn@gmail.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11613 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoVM_sprintf: support color codes in %s
divverent [Mon, 12 Dec 2011 06:13:32 +0000 (06:13 +0000)]
VM_sprintf: support color codes in %s

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11612 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=a327a6465c19b19fb0172d0583da6d94a655fedf

12 years agoif no varfunc is left, NULL it
divverent [Sun, 11 Dec 2011 12:42:44 +0000 (12:42 +0000)]
if no varfunc is left, NULL it

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11611 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=23cf09777969ae0150ffd414ee8fc576526a77fa

12 years agoalias expansion, cvar expansion: support optional arguments
divverent [Sat, 10 Dec 2011 08:37:14 +0000 (08:37 +0000)]
alias expansion, cvar expansion: support optional arguments

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11610 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=afeadf14a66bf63e0188fb3c36c1667a524cc375

12 years agoAdd THREADDISABLE define to make builds with whole threading system disabled.
vortex [Fri, 9 Dec 2011 23:10:16 +0000 (23:10 +0000)]
Add THREADDISABLE define to make builds with whole threading system disabled.

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11609 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=b0cf9e63ac2bba7fd155b2bb53318fc85ef168d6

12 years agoVM_sprintf: support color codes in %s
divverent [Mon, 12 Dec 2011 06:13:32 +0000 (06:13 +0000)]
VM_sprintf: support color codes in %s

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11612 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoif no varfunc is left, NULL it
divverent [Sun, 11 Dec 2011 12:42:44 +0000 (12:42 +0000)]
if no varfunc is left, NULL it

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11611 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoalias expansion, cvar expansion: support optional arguments
divverent [Sat, 10 Dec 2011 08:37:14 +0000 (08:37 +0000)]
alias expansion, cvar expansion: support optional arguments

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11610 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoAdd THREADDISABLE define to make builds with whole threading system disabled.
vortex [Fri, 9 Dec 2011 23:10:16 +0000 (23:10 +0000)]
Add THREADDISABLE define to make builds with whole threading system disabled.

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11609 d7cf8633-e32d-0410-b094-e92efae38249

12 years agofix stupid typo
divverent [Fri, 9 Dec 2011 13:42:02 +0000 (13:42 +0000)]
fix stupid typo

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11608 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=27a6675fdd0dba6c49be768ea7f66e9d8c42bb97

12 years agofix stupid typo
divverent [Fri, 9 Dec 2011 13:42:02 +0000 (13:42 +0000)]
fix stupid typo

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11608 d7cf8633-e32d-0410-b094-e92efae38249

12 years agofor crypto keys, also write an easy to share text file with its fingerprint and status
divverent [Fri, 9 Dec 2011 12:53:21 +0000 (12:53 +0000)]
for crypto keys, also write an easy to share text file with its fingerprint and status

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11607 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=3ec6e5d04424c4903ac7031d19b7b0590843a0af

12 years agoWhile I'm reworking this anyway: also write a file key_0-public-fp.txt
divverent [Fri, 9 Dec 2011 12:53:18 +0000 (12:53 +0000)]
While I'm reworking this anyway: also write a file key_0-public-fp.txt

containing the public key fingerprint for a key when loading/keygenning. Helps
with submitting your key to websites.

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11606 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=3cd8dfafcad266bf52a3375a98c65e5c5a8d2792

12 years agoblind_id: rework of keygen to be able to save an unsigned key
divverent [Fri, 9 Dec 2011 12:53:16 +0000 (12:53 +0000)]
blind_id: rework of keygen to be able to save an unsigned key

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11605 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=8193aef0fa1ef23f4d98909475fdb473a22eda29

12 years agoODE: experimental 'erp' field for per-entity control of Error Restitution (was only...
vortex [Thu, 8 Dec 2011 23:22:00 +0000 (23:22 +0000)]
ODE: experimental 'erp' field for per-entity control of Error Restitution (was only controlled globally by cvar). For more sharp collisions it helps to set high ERP for small objects and low or 0 on big ones (as high ERP on large and high-mass objects tends to explode pretty badly).

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11604 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=f052f75917ec06f67495b941f5faa4a315fa09fa

12 years agoRF_MODELLIGHT compatible with getlight() - assuming light direction is worldspace...
vortex [Thu, 8 Dec 2011 23:13:04 +0000 (23:13 +0000)]
RF_MODELLIGHT compatible with getlight() - assuming light direction is worldspace and transforming it into modelspace.

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11603 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=f853d1f291b3bf31b7572342c4d2e3dafa868776

12 years agoprint E5_COMPLEXANIMATION and E5_TRAILEFFECTNUM in
havoc [Thu, 8 Dec 2011 19:48:03 +0000 (19:48 +0000)]
print E5_COMPLEXANIMATION and E5_TRAILEFFECTNUM in
developer_networkentities, also print bytes per entity update

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11602 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=fb48fac82baa01bb51650ff8b5db207a54abdbfd

12 years agodisable VorteX's broken physics_ode_constantstep code by setting the
havoc [Thu, 8 Dec 2011 04:51:02 +0000 (04:51 +0000)]
disable VorteX's broken physics_ode_constantstep code by setting the
cvar to 0 by default

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11601 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=b44acbd0cb0df4d8f86219c11fbb446c2df4dd59

12 years agor_showbboxes now shows SOLID_CORPSE as orange
havoc [Wed, 7 Dec 2011 13:17:06 +0000 (13:17 +0000)]
r_showbboxes now shows SOLID_CORPSE as orange

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11600 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=b2757ac49a58ea4a9e724b0e8f54c7b512ed9756

12 years agofor crypto keys, also write an easy to share text file with its fingerprint and status
divverent [Fri, 9 Dec 2011 12:53:21 +0000 (12:53 +0000)]
for crypto keys, also write an easy to share text file with its fingerprint and status

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11607 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoWhile I'm reworking this anyway: also write a file key_0-public-fp.txt
divverent [Fri, 9 Dec 2011 12:53:18 +0000 (12:53 +0000)]
While I'm reworking this anyway: also write a file key_0-public-fp.txt

containing the public key fingerprint for a key when loading/keygenning. Helps
with submitting your key to websites.

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11606 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoblind_id: rework of keygen to be able to save an unsigned key
divverent [Fri, 9 Dec 2011 12:53:16 +0000 (12:53 +0000)]
blind_id: rework of keygen to be able to save an unsigned key

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11605 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoODE: experimental 'erp' field for per-entity control of Error Restitution (was only...
vortex [Thu, 8 Dec 2011 23:22:00 +0000 (23:22 +0000)]
ODE: experimental 'erp' field for per-entity control of Error Restitution (was only controlled globally by cvar). For more sharp collisions it helps to set high ERP for small objects and low or 0 on big ones (as high ERP on large and high-mass objects tends to explode pretty badly).

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11604 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoRF_MODELLIGHT compatible with getlight() - assuming light direction is worldspace...
vortex [Thu, 8 Dec 2011 23:13:04 +0000 (23:13 +0000)]
RF_MODELLIGHT compatible with getlight() - assuming light direction is worldspace and transforming it into modelspace.

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11603 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoprint E5_COMPLEXANIMATION and E5_TRAILEFFECTNUM in
havoc [Thu, 8 Dec 2011 19:48:03 +0000 (19:48 +0000)]
print E5_COMPLEXANIMATION and E5_TRAILEFFECTNUM in
developer_networkentities, also print bytes per entity update

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11602 d7cf8633-e32d-0410-b094-e92efae38249

12 years agodisable VorteX's broken physics_ode_constantstep code by setting the
havoc [Thu, 8 Dec 2011 04:51:02 +0000 (04:51 +0000)]
disable VorteX's broken physics_ode_constantstep code by setting the
cvar to 0 by default

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11601 d7cf8633-e32d-0410-b094-e92efae38249

12 years agor_showbboxes now shows SOLID_CORPSE as orange
havoc [Wed, 7 Dec 2011 13:17:06 +0000 (13:17 +0000)]
r_showbboxes now shows SOLID_CORPSE as orange

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11600 d7cf8633-e32d-0410-b094-e92efae38249

12 years agofixed a crash with r_shadow_bouncegrid 2 when also using r_shadow_deferred, made...
havoc [Mon, 5 Dec 2011 12:21:35 +0000 (12:21 +0000)]
fixed a crash with r_shadow_bouncegrid 2 when also using r_shadow_deferred, made the light draw skipping for r_shadow_bouncegrid 2 a bit more elegant

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11599 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=b6465e5c03e737c1e7b59a8ab285223ce734c769

12 years agofixed a crash with r_shadow_bouncegrid 2 when also using r_shadow_deferred, made...
havoc [Mon, 5 Dec 2011 12:21:35 +0000 (12:21 +0000)]
fixed a crash with r_shadow_bouncegrid 2 when also using r_shadow_deferred, made the light draw skipping for r_shadow_bouncegrid 2 a bit more elegant

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11599 d7cf8633-e32d-0410-b094-e92efae38249

12 years agomove the hack to makefile, as it's using a GNU make feature
divverent [Sun, 4 Dec 2011 17:21:42 +0000 (17:21 +0000)]
move the hack to makefile, as it's using a GNU make feature

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11598 d7cf8633-e32d-0410-b094-e92efae38249

12 years agomove the hack to makefile, as it's using a GNU make feature
divverent [Sun, 4 Dec 2011 17:21:42 +0000 (17:21 +0000)]
move the hack to makefile, as it's using a GNU make feature

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11598 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=6ca88bf403b17eeffea74586ba03d36a6fd23d8e

12 years agomakefile: if a .h file in dependency file is missing (cl_gecko.h), ignore the error...
divverent [Sun, 4 Dec 2011 17:20:59 +0000 (17:20 +0000)]
makefile: if a .h file in dependency file is missing (cl_gecko.h), ignore the error and continue anyway

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11597 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=d694563ab3206f9ef3c89d275cc75f7de45034b8

12 years agowe now no longer need the auto RENDER_EXTERIORMODEL hack
divverent [Sun, 4 Dec 2011 14:48:17 +0000 (14:48 +0000)]
we now no longer need the auto RENDER_EXTERIORMODEL hack

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11596 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=6fe7076d94594ed5e1b4a85a640d73d693ac58e3

12 years agomake player_localnum and player_localentnum conform to FTEQW
divverent [Sun, 4 Dec 2011 14:48:14 +0000 (14:48 +0000)]
make player_localnum and player_localentnum conform to FTEQW

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11595 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=69b2e090578bc5bed3c9005c94df1b71330fe3ae

12 years agomakefile: if a .h file in dependency file is missing (cl_gecko.h), ignore the error...
divverent [Sun, 4 Dec 2011 17:20:59 +0000 (17:20 +0000)]
makefile: if a .h file in dependency file is missing (cl_gecko.h), ignore the error and continue anyway

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11597 d7cf8633-e32d-0410-b094-e92efae38249

12 years agowe now no longer need the auto RENDER_EXTERIORMODEL hack
divverent [Sun, 4 Dec 2011 14:48:17 +0000 (14:48 +0000)]
we now no longer need the auto RENDER_EXTERIORMODEL hack

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11596 d7cf8633-e32d-0410-b094-e92efae38249

12 years agomake player_localnum and player_localentnum conform to FTEQW
divverent [Sun, 4 Dec 2011 14:48:14 +0000 (14:48 +0000)]
make player_localnum and player_localentnum conform to FTEQW

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11595 d7cf8633-e32d-0410-b094-e92efae38249

12 years agofix CSQC view entity handling
divverent [Sun, 4 Dec 2011 13:40:41 +0000 (13:40 +0000)]
fix CSQC view entity handling

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11594 d7cf8633-e32d-0410-b094-e92efae38249

12 years agofix CSQC view entity handling
divverent [Sun, 4 Dec 2011 13:40:41 +0000 (13:40 +0000)]
fix CSQC view entity handling

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11594 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=eb840a4901b003cbc56bab5878a391b38812fee6

12 years agoadd cl_minfps_force cvar to run minfps code even during timedemo
divverent [Sat, 3 Dec 2011 12:21:12 +0000 (12:21 +0000)]
add cl_minfps_force cvar to run minfps code even during timedemo

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11593 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=58f182d498e8e6583c52a9a1c662462af1654d75

12 years agoadd cl_minfps_force cvar to run minfps code even during timedemo
divverent [Sat, 3 Dec 2011 12:21:12 +0000 (12:21 +0000)]
add cl_minfps_force cvar to run minfps code even during timedemo

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11593 d7cf8633-e32d-0410-b094-e92efae38249

12 years agocl_minfps: apply r_refdef.view.quality to reliefmapping LOD distance if reliefmapping...
divverent [Sat, 3 Dec 2011 12:06:49 +0000 (12:06 +0000)]
cl_minfps: apply r_refdef.view.quality to reliefmapping LOD distance if reliefmapping LOD is enabled

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11592 d7cf8633-e32d-0410-b094-e92efae38249

12 years agotransform: make hysteresis one-sided, no behaviour change
divverent [Sat, 3 Dec 2011 12:06:45 +0000 (12:06 +0000)]
transform: make hysteresis one-sided, no behaviour change

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11591 d7cf8633-e32d-0410-b094-e92efae38249

12 years agocl_minfps: apply r_refdef.view.quality to reliefmapping LOD distance if reliefmapping...
divverent [Sat, 3 Dec 2011 12:06:49 +0000 (12:06 +0000)]
cl_minfps: apply r_refdef.view.quality to reliefmapping LOD distance if reliefmapping LOD is enabled

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11592 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=6347aa3b48eb5df6ca6849f3b5f5392b4c871a56

12 years agotransform: make hysteresis one-sided, no behaviour change
divverent [Sat, 3 Dec 2011 12:06:45 +0000 (12:06 +0000)]
transform: make hysteresis one-sided, no behaviour change

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11591 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=a3b143074957e3a4c4ddf46121cbd1d88acbb1d1

12 years agonew cl_minfps logic that seems a lot more successful at attaining target fps
divverent [Sat, 3 Dec 2011 08:53:50 +0000 (08:53 +0000)]
new cl_minfps logic that seems a lot more successful at attaining target fps

The new approach is quite similar to r_viewscale_fpsscaling; possibly, that
logic then can be changed to use r_refdef.view.quality instead at a later time

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11590 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=70b6de8a98705a7d7097803a84bdd224b05103cc

12 years agofix a typo... why didn't compiler error
divverent [Fri, 2 Dec 2011 11:17:01 +0000 (11:17 +0000)]
fix a typo... why didn't compiler error

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11589 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=1b6d4db72c92bb483ad7c054dee88869892a4c23

12 years agoeffectinfo: lightcorona <alphascale> <sizescale> (default: lightcorona 1 0.25)
divverent [Fri, 2 Dec 2011 11:13:00 +0000 (11:13 +0000)]
effectinfo: lightcorona <alphascale> <sizescale> (default: lightcorona 1 0.25)

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11588 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=e5f6fc6d4f606b228a27ac3ace6f3ae1940b923b

12 years agoCSQC: propagate automatic RENDER_EXTERIORMODEL inherited from local player ent
divverent [Fri, 2 Dec 2011 10:30:00 +0000 (10:30 +0000)]
CSQC: propagate automatic RENDER_EXTERIORMODEL inherited from local player ent

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11587 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=e8afb177dfb3405ce4da1e9dd61277c8b8774568

12 years agonew cl_minfps logic that seems a lot more successful at attaining target fps
divverent [Sat, 3 Dec 2011 08:53:50 +0000 (08:53 +0000)]
new cl_minfps logic that seems a lot more successful at attaining target fps

The new approach is quite similar to r_viewscale_fpsscaling; possibly, that
logic then can be changed to use r_refdef.view.quality instead at a later time

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11590 d7cf8633-e32d-0410-b094-e92efae38249

12 years agocheck for valid socket in Con_Rcon_Redirect_Flush
eihrul [Thu, 1 Dec 2011 19:39:23 +0000 (19:39 +0000)]
check for valid socket in Con_Rcon_Redirect_Flush

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11586 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=71b34cba76442935fbe8b1a1db334da8715f5ceb

12 years agoadded r_shadow_shadowmapping_useshadowsampler cvar for performance
havoc [Wed, 30 Nov 2011 09:55:48 +0000 (09:55 +0000)]
added r_shadow_shadowmapping_useshadowsampler cvar for performance
testing of whether this intrinsic feature is faster or not

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11585 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=91b67af51c73742ae63228ed9b4b9ba044ab6559

12 years agofix GLSL compile errors caused by use of * 64 rather than * 64.0 (oops)
havoc [Wed, 30 Nov 2011 09:30:08 +0000 (09:30 +0000)]
fix GLSL compile errors caused by use of * 64 rather than * 64.0 (oops)

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11584 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=d708be69a96b90d2222a6452aeac542a50166bc6

12 years agobind to GL_ARB_framebuffer_object functions correctly - unlike almost
havoc [Wed, 30 Nov 2011 09:15:09 +0000 (09:15 +0000)]
bind to GL_ARB_framebuffer_object functions correctly - unlike almost
everything else, these lack the ARB suffix (issue 8 in the spec)

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11583 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=fec24b7a98657412f8403d7edb06bd17f0ff007c