Pages: << Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 Next >>
Summary Period: 1999-06-18 to 1999-06-07 (Commits 195-244 of 12744)
Call CreateBoundingBox() so that every thing has a bounding box.
1 lines of code changed in:
Added GetBoundingBox() and CreateBoundingBox().
44 lines of code changed in:
Bugfix for calculation of the shadow frustrums for things.
Added GetBoundingBox() and CreateBoundingBox().
32 lines of code changed in:
Update.
25 lines of code changed in:
Update.
30 lines of code changed in:
Small optimization in GetShadows().
4 lines of code changed in:
Remove 'beam2source'.
Use optimization from MarkRelevantShadowFrustrums().
13 lines of code changed in:
Dynamic lights also keep a list of shadow frustrums now (optionally used).
Added SetFlags/GetFlags to csLight. The only flag right now is one to control
wether or not a light casts shadows for things.
24 lines of code changed in:
Extra argument for 'addlight' console command to have a dynamic
light which causes shadows for things as well.
3 lines of code changed in:
moved all common remap_texture_XX and remap_palette_XX to the common baseclass csTextureMM.
293 lines of code changed in:
Added CHK for memory debugger.
20 lines of code changed in:
BlockingThings() has been removed.
0 lines of code changed in:
Fixed memory debugger.
5 lines of code changed in:
Make memory allocation a bit safer.
4 lines of code changed in:
Fix large memory leak. World is now deleted when quitting. Note
that it causes crashes in some cases. We should investigate those.
1 lines of code changed in:
Fix small memory leak.
1 lines of code changed in:
New Contains() function.
6 lines of code changed in:
New Contains() function.
Added CHK.
18 lines of code changed in:
New GetShadows() function to calculate the shadow frustrums for a thing.
Also added CHK to some memory allocations.
51 lines of code changed in:
New csShadowFrustrum class which is used to represent shadows
for things. The CalculateLighting() routine now collects all shadows
for all things in a sector.
Also added CHK to some memory allocations.
214 lines of code changed in:
Update.
20 lines of code changed in:
moved to openglcommon
0 lines of code changed in:
Made compile on Win32
3 lines of code changed in:
Adjusted to use openglcommon
38 lines of code changed in:
Cleaned up the G3DPolygon structure
455 lines of code changed in:
Update.
23 lines of code changed in:
Added cast from 'const char *' to 'char *' in GetPolygon by name. I
think it's our biggest problem -- look for the types ;). I hope it won't
broke other ports, but code as is didn't want to compile with MSVC++6.0
1 lines of code changed in:
Fixed some bugs in halo handling (fading, generally)
4 lines of code changed in:
Changed halo. I hope you would like it. Otherwise you can
uncomment the old code.
53 lines of code changed in:
Support for new CalculateLighting().
7 lines of code changed in:
Small changes.
7 lines of code changed in:
New CalculateLighting() functions are now used globally.
These new functions are just a rewrite. There is no new
functionality, no better performance and no better quality.
Those will come later.
24 lines of code changed in:
Bug fix with objects that don't have a name.
2 lines of code changed in:
New CalculateLighting() functions are now used. There should be
no difference with old system (not a performance difference and
not a visual difference). The improvements will come later.
48 lines of code changed in:
Update.
57 lines of code changed in:
GL font handling is now done in the openglcommon code, instead of being
specific to the openglx code.
0 lines of code changed in:
Fixed lightmap cache bug; everytime a lightmap is cached it was simply
compiling the lightmap and sending it to the OpenGL driver, consuming
massive bandwidth even if the lightmap had not changed. Now we properly
check the flag set by RecalculateDynamicLights(), and don't reload the
lightmap if it hasn't changed.
7 lines of code changed in:
Changed inheritance and makefile so that the GLX 2D driver
uses the new "OpenGLCommon" class for it's 2D drawing functionality.
All system level is still in the glx2d source files, but actual GL
drawing commands are in the glcommon class now.
28 lines of code changed in:
Basic 2D drawing functions, for use with all OpenGL 2D system drivers.
665 lines of code changed in:
Updated
59 lines of code changed in:
Made error messages visible again
33 lines of code changed in:
Additional errorchecking
6 lines of code changed in:
Updated to reflect changes for Crystal Shooter.
12 lines of code changed in:
converted some parameters from char* to const char*
13 lines of code changed in:
inital CVS revision of Crystal Shooter
0 lines of code changed in:
Documentation of the directory structure.
112 lines of code changed in:
New csCleanup class to clean up memory which is otherwise
difficult to clean up.
12 lines of code changed in:
Small enhancements.
25 lines of code changed in:
New CalculateLightmaps() functions which will form the new precalculated
lightmapper. The code is not enabled yet.
257 lines of code changed in:
Some enhancements.
44 lines of code changed in:
Pages: << Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 Next >>
Generated by StatCvs v0.2-dev