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-09-06 to 1999-08-17 (Commits 745-794 of 12744)
Imported MazeD documentation from Siu-Hang Or.
Imported latest Squawk from Seth Galbraith.
3 lines of code changed in:
Fixed a typographical error.
1 lines of code changed in:
Appeased DOS 'echo' by removing leading '-' in echoed string.
1 lines of code changed in:
Initial change to OpenGL text drawing to use textured polygons instead
of glDrawPixels(). This was done because certain types of hardware
experience performance hits when glDrawPixels() is used.
Letters are not yet transparent, as they were with glDrawPixels().
217 lines of code changed in:
Added a TO-DO item for using -[NSWindow center].
2 lines of code changed in:
Fixed compilation problems reported by Anthony Hubble affecting MacOS port
when using CodeWarrior Pro 5.
10 lines of code changed in:
Found a bug.
3 lines of code changed in:
Fixed some compilation warnings in the octree code.
76 lines of code changed in:
Managed to get octree visibility culling working. It already
gives improvement but things could be better still.
595 lines of code changed in:
added DECLARE_TYPED_VECTOR, to provide typesafety for csVector
31 lines of code changed in:
The Virtual File System documentation file
1 lines of code changed in:
Updated TODO.
1 lines of code changed in:
Fixed a compilation warning.
1 lines of code changed in:
Forgot to add file for csPolygonTree.
2 lines of code changed in:
Cleaned up INSTALL.BeOS more. Now explains how to build JPEG library,
since it is not obvious if you have never done it before.
48 lines of code changed in:
Update to INSTALL.BeOS.
3 lines of code changed in:
Experimental implementation of octree finished. Octree is not yet used
for visibility culling.
Created new csPolygonTree class which is the father of all polygon trees.
csBspTree and csOctree inherit from csPolygonTree.
Added csPortal::GetWarp().
311 lines of code changed in:
Udate.
2 lines of code changed in:
New document which lists all API changes between 0.14 and 0.16.
This is to make transition from 0.14 to 0.16 easier when 0.16 will
be released.
4 lines of code changed in:
Update.
25 lines of code changed in:
Fixed a compilation problem in the BeOS port and removed more unused code.
6 lines of code changed in:
made 0.15
5 lines of code changed in:
Imported Squawk version 12 from Seth Galbraith. I also fixed a couple of
new compilation problems which appeared in this version.
2 lines of code changed in:
Updates.
15 lines of code changed in:
Fixed a precedence problem in UDP macro. This problem was pointed out by
David Fox <dsfox@cogsci.ucsd.edu>.
1 lines of code changed in:
Renamed from changes.old to changes.txt, since it is no longer out-of-date.
(Previously it was extremely out of date, which prompted the "old" tag.)
0 lines of code changed in:
Changed "sleep 1" to "sleep 2" as Seth suggested
0 lines of code changed in:
Update.
104 lines of code changed in:
Fixed a number of crashers in MazeD.
5 lines of code changed in:
Bugfix.
2 lines of code changed in:
Update.
11 lines of code changed in:
Preparation for 0.14.
2 lines of code changed in:
appSystemDriver::DemoWrite() now invalidates the desktop automatically.
Therefore, application-specific code no longer needs to know ahead of time
that information will be printed to the console by some sub-module.
This fixes problems in MazeD where the desktop was not always being redrawn
after text was dumped to the console by various sub-systems.
6 lines of code changed in:
appSystemDriver::DemoWrite() now invalidates the desktop automatically.
Therefore, application-specific code no longer needs to know ahead of time
that information will be printed to the console by some sub-module.
This fixes problems in MazeD where the desktop was not always being redrawn
after text was dumped to the console by various sub-systems.
1 lines of code changed in:
Creation of BSP tree is much more optimal: use random selection of
splitter polygons instead of initialy 20.
Vertical full-status-line optimization to c-buffer handling. This improves
performance considerably.
Stop processing if c-buffer is full.
Fixed potentially very harmful bug in csPoly3D::MakeRoom().
206 lines of code changed in:
Made it a more city-like structure.
Note that the HugeRoom is still experimental
74 lines of code changed in:
Update.
18 lines of code changed in:
Corrected date of last entry.
1 lines of code changed in:
Major overhaul and re-engineering of BeOS port of Crystal Space. The port
is now about 95% usable versus 25% prior to this effort. In addition,
numerous bugs were eradicated and the source code has been cleaned up
considerably (though it still needs more work).
MazeD is now fully functional. Previously the user could not even interact
with it at any level.
WalkTest is now fully functional. Previously about 65% of the key bindings
were inaccessible.
Completely re-engineered the mouse handling code so that all aspects of the
mouse mechanism are now correctly implemented. Previoulsy only mouse-down
was implemented properly, which was not very useful.
Completely re-engineered the keyboard handling code so that all aspects of
the keyboard mechanism are now correctly implemented. The modifier keys
(shift, alternate, control) are now fully implemented. Previously they
were not implemented at all. Fixed a problem with the handling of control
keys. The old code was not translating them into a form suitable for CS.
Re-engineered SysSystemDriver::Loop() so that it correctly handles the case
where it is called recursively. This case arises when CSWS launches a
modal panel. In the old code, the recursive case was 100% broken.
Fixed the 2D driver so that it completely implements the double-buffering
protocol rather than only partially implementing it. This fixes severe
display anomalies in MazeD and CSWS.
Implemented csGraphics2D::SetMouseCursor() so that the mosue pointer is
displayed properly in MazeD and CSWS.
The Be application now terminates when Crystal Space requests a shutdown
(for instance, when "q" is pressed in WalkTest). Previously it woudl go
into a semi-comatose state where it would only shut down when the user
explicitly closed the window.
The rendering window is now closed when the application terminates.
Previously it would hang out for a few seconds after termination since the
connection to the display server was not being correctly severed.
Crystal Space is now given a chance to shut down cleanly when the user
closes the window or terminates the application via BeOS events (such as
cmd-q or cmd-w or closing the window via the mouse). Previously these
types of events forcibly terminated the application without giving
Crystal Space a chance to clean up after itself.
The application no longer crashes at termination time when using the
OpenGL driver.
Removed a significant amount of unused and dysfunctional code which was
copied over from the X-windows port when Xavier first created the
BeOS port.
The display window is now centered on the desktop at launch time rather
than appearing in the upper-left corner.
128 lines of code changed in:
Fixed bug: 'clean' target was trying to delete the X-windows OpenGL driver
even on non-X platforms. (Actually there is also some other X-specific
stuff in here which should probably be removed by someone who can actually
test the change on other OpenGL platforms.)
0 lines of code changed in:
Fixed a new "uninitialized variable" compilation warning.
4 lines of code changed in:
Initializing world to null incase of a failure.
1 lines of code changed in:
New -huge commandline option. This is experimental.
79 lines of code changed in:
Statistics for c-buffer.
Some fixes for flat shading.
Some fixes for BSP polygon splitting.
23 lines of code changed in:
Added new criteria for creating BSP trees.
52 lines of code changed in:
Update.
50 lines of code changed in:
Minor changes to csMatrix3. The Get?Rotation routines are now implemented
as subclasses, and the Eigen functions have been moved into the CD lib.
37 lines of code changed in:
*** empty log message ***
42 lines of code changed in:
Fixed two (!) bugs related to non-textured Gouraud shaded
polygons (DrawPolygonFX).
3 lines of code changed in:
Added autodetection of installed OpenGL libraries...
if they're not installed, OpenGL drivers won't be built...
0 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