ac-stef
ad263ea375
avoid triggering ASSERT due to insufficient floating point precision
...
For bigger lastmillis and zero basetime in combination with odd values for
as.speed, t can become negative due to rounding errors.
(time: 3404565, as.speed: 43,47826 -> t: -0,00575)
2015-05-17 00:21:28 +02:00
ac-stef
644d464cac
fix: keep g++ attributes to g++ only
...
prevent wannabe compilers from parsing GNUC-only code
(clang++ apparently defines __GNUC__)
2014-05-17 14:27:43 +02:00
ac-stef
de5deae8e3
fix: gcc crashing the client
...
This workaround lowers the optimisation level for those parts of the code,
that gcc 4.7 (and probably other versions) would compile to a binary that
crashes after a while. The previous solution for this so-called "linux bug"
was to use clang instead of gcc.
Thx, Jpablon, for doing all the work on this.
2014-05-14 22:17:20 +02:00
Bukz
5957f50e33
setskin() fix
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7206 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-02-15 05:32:53 +00:00
Lucas GAUTHERON
8c084668cb
disabling some debugging commands
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7020 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2012-12-31 12:19:31 +00:00
sireus
77c2dd3944
fixed some issues found by cppcheck
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6740 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-12-19 21:02:57 +00:00
Lee Salzman
be94c703f2
setsize -> shrink
...
setsizenodelete -> setsize
deletecontentsa -> deletearrays
deletecontentsp -> deletecontents
vrealloc -> growbuf
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@4787 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-03-11 23:06:26 +00:00
Lee Salzman
b216767f2f
remove stray 9
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@4760 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-01-11 18:52:09 +00:00
Lee Salzman
937e615e97
file mode fix
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@4719 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2009-11-08 01:11:53 +00:00
Lee Salzman
9256ee374b
support for loading from zip files
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@4717 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2009-11-08 00:53:19 +00:00
Lee Salzman
e725e5ed8c
string function cleanups
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@4714 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2009-11-07 22:44:32 +00:00
Lee Salzman
287f6ae331
added texreduce var
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@4028 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-12-16 13:45:03 +00:00
Lee Salzman
f515200c37
cleaned up control flow
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3759 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-11-25 19:16:41 +00:00
Lee Salzman
75551b478c
made mdldlist var persist
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3757 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-11-25 18:50:25 +00:00
Lee Salzman
388717f336
option to turn off display lists explicitly for buggy drivers
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3756 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-11-25 18:49:34 +00:00
Lee Salzman
38748de8fa
different s3 bug workaround
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3753 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-11-25 05:17:41 +00:00
Lee Salzman
daf3f5f090
reverting attempted bug workaround
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3752 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-11-25 05:00:28 +00:00
Lee Salzman
ccd21deb78
another bug workaround attempt
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3751 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-11-24 21:43:01 +00:00
Lee Salzman
fcdbcf5b0d
attempting workaround for S3 graphics bug
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3729 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-11-22 17:14:23 +00:00
Lee Salzman
95cad2c3d1
removed libGLU dependency
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3280 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-10-27 07:41:46 +00:00
Lee Salzman
6004e8f432
matrix stack cleanup
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3271 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-10-26 04:13:39 +00:00
Lee Salzman
f213f43684
do texgen last to minimize calcs
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3003 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-10-14 04:30:32 +00:00
Lee Salzman
cfdf56e94b
shadow projection cleanup
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3001 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-10-13 18:44:18 +00:00
Lee Salzman
b1cf271061
use projective texturing for blob shadows
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2996 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-10-13 13:31:33 +00:00
Lee Salzman
e11a5f5514
better hitbox testing
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2992 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-10-13 01:17:44 +00:00
Lee Salzman
a17d0e5ca8
glmatrix cleanup
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2761 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-09-25 12:14:20 +00:00
Lee Salzman
2bb4ac8efd
const tweaks
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2708 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-09-19 06:30:44 +00:00
Lee Salzman
6856bbbd5c
removing unnecessary side check
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2680 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-09-18 03:43:44 +00:00
Lee Salzman
ff25419d96
light cache lookup fix
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2671 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-09-17 21:45:23 +00:00
Lee Salzman
70b5088e0e
color array invalidation fix
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2670 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-09-17 21:35:10 +00:00
Lee Salzman
d4fd8b6440
vertex lighting bug fix
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2658 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-09-17 03:36:59 +00:00
Lee Salzman
b76491d06e
vertex lighting option for mapmodels
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2656 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-09-17 03:34:58 +00:00
Lee Salzman
a0aedcf0a6
stencil debugging info cleanup
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2599 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-09-14 23:49:08 +00:00
Lee Salzman
b6aa3322a0
64 bit fix
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2586 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-09-14 17:46:45 +00:00
Lee Salzman
31ab7f4553
shadow rendering optimizations
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2581 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-09-14 06:56:34 +00:00
Lee Salzman
f990c79be3
blur blob shadows
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2571 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-09-13 22:32:44 +00:00
Lee Salzman
a5f4d3f2f8
shadow blending optimization
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2560 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-09-13 10:15:29 +00:00
Lee Salzman
d13a0a5214
simpler edge construction
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2558 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-09-13 06:37:33 +00:00
Lee Salzman
378eb62abf
removing stray vertex pointer reset
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2555 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-09-13 03:33:38 +00:00
Lee Salzman
f52bf7e25e
stencil shadows
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2551 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-09-13 02:24:48 +00:00
Lee Salzman
47d6592c5a
hashtable fixes
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2545 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-09-12 13:56:22 +00:00
Lee Salzman
834e223154
model culling fix
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2536 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-09-12 01:57:54 +00:00
Lee Salzman
512539c48c
disable texture coordinates when not needed
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2535 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-09-12 00:59:54 +00:00
Lee Salzman
050ef046c8
display list fix
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2533 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-09-12 00:46:15 +00:00
Lee Salzman
b8686120bd
model rendering optimizations
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2532 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-09-12 00:41:44 +00:00
Lee Salzman
79f2de1d18
muzzle flashes on vweps
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2508 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-09-11 00:17:39 +00:00
driAn
132c9be72f
reverted alphatex
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2408 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-08-27 16:46:50 +00:00
Lee Salzman
48bf81791d
less silly implementation of alpha blending
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2398 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-08-26 20:44:08 +00:00
Lee Salzman
cc3b343169
reflection clipping cleanups
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2076 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-05-21 02:44:30 +00:00
Lee Salzman
2bb7a48296
support for alpha-tested models
...
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@1890 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-05-06 20:10:55 +00:00