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-10-26 to 1999-10-19 (Commits 1095-1144 of 12744)
Once again links on NeXT platforms (static and dynamic).
2 lines of code changed in:
Worked around OpenStep compiler bug. Methods are now seen by compiler
before they are used.
12 lines of code changed in:
Worked around OpenStep compiler bug. Compiler now sees functions before
they are used.
2 lines of code changed in:
Status message is now consistent with others within engine.
1 lines of code changed in:
Fixed a bunch of COM and csObject related problems which made this unusable
when statically linked. Fixed a lot of incorrect comments.
15 lines of code changed in:
Fixed bug which caused crash after engine had found existence of non-
coplaner polygons.
13 lines of code changed in:
Fixed ambiguity: csTransform function was conflicting with csTransform
type. Fixed "unused variable" compiler warnings.
7 lines of code changed in:
Fixed spelling error.
2 lines of code changed in:
Fixed spelling error. Unified informational messages.
6 lines of code changed in:
Fixed a bunch of warnings. Fixed some potential crashers. Is now possible
to actually disable COM support. (This feature was broken before.)
Worked around OpenStep compiler bug by rearranging methods so that compiler
sees each method before it is actually called.
93 lines of code changed in:
Removed COM junk.
0 lines of code changed in:
Removed Andrew's last change. It was incorrect.
4 lines of code changed in:
Solved two bugs in quadcube handling. FINALLY the lighting using
the quadtrees works!!! Now I can move on to other areas :-)
95 lines of code changed in:
Update.
20 lines of code changed in:
Major improvements to SCF
653 lines of code changed in:
Use 1/Z values instead of Z.
3 lines of code changed in:
Handle POS Z viewing
override ddg transformation
42 lines of code changed in:
added sprite vertex animation tweening
48 lines of code changed in:
removed some warnings
2 lines of code changed in:
support for linenumbers
4 lines of code changed in:
speedup for converted levels without changing the camera and without breaking other levels.
13 lines of code changed in:
memory leak fixed (now I knew the real reason), redundant line removed again
2 lines of code changed in:
renamed win32gcc.html to win32gcc.htm
3 lines of code changed in:
How about now?
0 lines of code changed in:
um...
0 lines of code changed in:
removed mazed_tutorial binary and added it as text
0 lines of code changed in:
no message
0 lines of code changed in:
removed some warnings
0 lines of code changed in:
Made some minor corrections.
73 lines of code changed in:
Ambient sprite lighting
11 lines of code changed in:
Fixes to quadtree again. It now appears to work for rendering
but there are still problems with lighting.
205 lines of code changed in:
Update.
7 lines of code changed in:
Moved override MAKE_DLL=no inside another if. This is just cosmetical.
1 lines of code changed in:
Some modifications and fixes.
24 lines of code changed in:
added a section to cs.mak suggested by Stephan Goetter:
ifeq ($(USE_SHARED_PLUGINS),no)
override MAKE_DLL=no
endif
... which seems to be needed for drivers to compile in DOS
4 lines of code changed in:
Makefile fixes for csRect relocation
4 lines of code changed in:
Huge memory/speed improvement in quadtree. This should
easy the huge memory consumption of CS a bit. Quadtree
implementation is still not completely bugfree though.
618 lines of code changed in:
Update.
57 lines of code changed in:
From Fragdance: Support for alpha mapped textures in image loaders.
New SGI image loader.
101 lines of code changed in:
Small changes
1 lines of code changed in:
fixed some warnings.
4 lines of code changed in:
Fixed again.
2 lines of code changed in:
Some changes to quadtree handling and bug fixes.
53 lines of code changed in:
Update.
8 lines of code changed in:
-*- Moved csrect* to libcsutil. This is correct since, first, csRect doesn't
have nothing common with csgeom (that is, it's not geometry), second,
csRect is used as argument to Graphics2D::Print(), and any program that
use the 2D driver is forced to use libcsgeom, which is not too good.
On other hand, even if program does not 3D math, it almost for sure uses
such basical things as csVector/csIniFile/csVfs/etc so it has to be linked
in any case against libcsutil.
-*- Removed csspr2d.cpp and all code (which is very small) has been integrated
directly into csspr2d.h. No more need to link against csengine (even if
the 3D engine is not used at all), however, the csengine/csspr2d.h file
is still used. Need to think where csspr2d.h can be moved since it is a
general class, and doesn't have nothing common with the engine (engine
even doesn't use it).
-*- Moved csObjVector back into csUtil. Now csObjVector is meant ONLY for
descendents from csBase; for descendents of csObject there is a new
vector class called csNamedObjVector; it has additional facilities
(supposing that its members descend from csObject) such as sorting by
names, finding by name, fast finding by names in a pre-sorted array
(using BSP). The header file for csNamedObjVector is called "nobjvec.h"
-*- Made CSWS completely independent of engine. This reduces A WHOLE LOT both
executable size and memory footprint for programs that do not use the
engine themselves (i.e. MazeD). For example, cswstest.exe debug executable
size reduced (in my case) from 3.4Mb to about 1Mb (!) and memory footprint
from 15Mb to as low as 7Mb. The MazeD has decreased in size from 5.6Mb to
4.1Mb and memory footprint has decreased from 20Mb to 11Mb. Besides, it
works now very well (without heavy swapping) on machines with "just"
32M RAM (i.e. my home computer :-) For optimized executables the numbers
are way lower, of course.
This also removes the dependency of cswstest.exe from:
$(CSSCRIPT.LIB) $(CSENGINE.LIB) $(CSTERR.LIB) $(CSGEOM.LIB)
-*- Removed CsPrintf() references from CSWS (since CsPrintf is an engine
function). Added a printf() routine to csApp class.
-*- TODO: make csloader completely independent on engine. This could be
made by providing an SCF interface instead of world object. The parser
should not care what's behind that interface...
-*- Moved all stuff from cssys/common into cssys/, both under libs/ and
include/
-*- Renamed all osdefs.h into csosdefs.h
-*- Added "intensity" spin box to mazed's light setup dialog.
-*- Added SetName() and GetName() methods to csObject. They just call
csNameObject::###, but are easier to use. Possibly we can add name
functionality right to csObject (but by using a char* instead of
char [30]) - this will conserve both memory and improve access speed.CVS: ----------------------------------------------------------------------
2900 lines of code changed in:
Added a note about Allegro driver
9 lines of code changed in:
Fixed init bug with current_camera.
1 lines of code changed in:
Update.
1 lines of code changed in:
Use camera space coords instead of world space.
Added hardcoded triangle.
59 lines of code changed in:
Up[date.
1 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