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: 2000-01-28 to 2000-01-14 (Commits 1595-1644 of 12744)
Major update to the CrystalClear input system. Added a lot of support for the
new csConsole plugin. cctest now sports a simple but interactive console.
More bugfixes in the csConsole backspace handling code, as well. Support
for prompts that shouldn't be deleted by backspacing.
5 lines of code changed in:
Added 'delsprite' command to console.
Added more debugging functionality to the new polygon tree concept.
Improved speed of linex2d driver.
142 lines of code changed in:
Changed to prefer gcc over g++. Some people (e.g. Jorrit) dont have a working
installation of g++ :-\
2 lines of code changed in:
grep -q is not valid on Solaris
4 lines of code changed in:
Fixed the endianess check
3 lines of code changed in:
Actually works now :-)
6 lines of code changed in:
Added definition of CS_(BIG|LITTLE)_ENDIAN macros depending on platform
40 lines of code changed in:
Eliminated a bugaboo introduced in the last revision. Was incorrectly
adding -DNO_ASSEMBLER to the compile statement even though NO_ASSEMBLER is
normally defined in volatile.h.
0 lines of code changed in:
Added a new line3d renderer. This is a wireframe renderer targetted mainly
for debugging on very slow displays. On all platforms this renderer will
select the default software 2D driver which will work but not give much
speed benefit. However, on X displays a new linex2d 2D driver will be selected
that is specialized for line drawing.
20 lines of code changed in:
Update.
7 lines of code changed in:
-*- Added DeleteAt() call to csString to delete a range of characters within a
csString.
-*- Updated csConsole backspace handling to use DeleteAt().
15 lines of code changed in:
Fix from Brett Hall <swizin@rain.org> so that the X drivers for OpenGL
and Software don't crash when the window is closed by the window
manager.
43 lines of code changed in:
Update.
2 lines of code changed in:
Added primitive but faster view frustrum culling to octree nodes.
This should speed up rendering a bit. Haven't done any benchmarking yet.
34 lines of code changed in:
Nearly finished implementation of adding dynamic objects to polygon
trees. Currently only sprites are supported so basicly there is no
difference between what is happening now and what happened in the past
(because sprites already supported that). However, current advantages
are that this system is more general (going to add curves soon) and
that it should be more efficient as the objects are only changed in
the polygon tree when they actually move instead of every frame.
434 lines of code changed in:
-*- Major update to the csConsole plugin.
* csConsoleInput added.
* Cursor functionality added.
* Proper redraw rectangle support is implemented.
* Support for testing most console functions integrated into cctest.
Most functionality needed for an interactive console is now implemented.
79 lines of code changed in:
Added the description for the "palette on/off" command.
4 lines of code changed in:
-*- Improvements to MazeD:
- added texture library dialog (Ctrl+L)
- "Window" menu has been split into "View" and "Window".
-*- Improvements to software 3D renderer:
- mixmode is now history (always true_rgb) - for compatibility with
hardware renderers (also less dead code).
- improved much palette computation algorithm for 8-bit modes
(even maze.zip doesnt look THAT bad anymore :-)
- todo: fix texture cache problem, fix truecolor modes to not depend
on the 256-color palette, switch truecolor modes to "one palette per
texture" mode (i.e. "private").
390 lines of code changed in:
Normalize() method was broken. Fixed it.
10 lines of code changed in:
Thomas Sk�ldenborg's fix to prevent 3Dfx/Mesa drivers from dying
horribly upon exiting the program. the problem was that
glXDestroyContext was not being called.
5 lines of code changed in:
By simonb@telisphere.com:
- windowed rendering detection done correctly
4 lines of code changed in:
Fixed makefiles to define NO_ASSEMBLER when compiling with MODE!=optimize
6 lines of code changed in:
Updated inline assembly to be gcc 2.95 compatible
6 lines of code changed in:
csgeom can now be made to build and install.
4 lines of code changed in:
Updated the contained information. Added a section, on how to create a project file for an own project.
101 lines of code changed in:
csgeom now starts to build, still has include path problems.
1 lines of code changed in:
Bringing the csgeom header files into the automake build system.
1 lines of code changed in:
Beginning the automake build system, beginning with csgeom.
0 lines of code changed in:
Added Normalize() method to csQuaternion.
7 lines of code changed in:
disabled warning about being unable to create assignment operator
1 lines of code changed in:
Update.
22 lines of code changed in:
Change by Fragdance Galore for transparent-enabled text characters.
6 lines of code changed in:
Fixed/enabled code for mipmapping in hardware. There were some
problems since CS may not generate enough mipmaps to
"fully populated" the mipmaps, from an OpenGL point of view.
57 lines of code changed in:
Major update to the cscon plugin. iConsole and csConsole are finished for the
time being. Updated csSimpleConsole to be compatible with the new interface.
Added some test cases to cctest for testing the new console code. Added start
of iConsoleInput interface (iconinp.h).
61 lines of code changed in:
corrected some method calls after jorrits CS normalization
5 lines of code changed in:
Fixed termination-time crashers in BeOS 2D drivers.
6 lines of code changed in:
Cleaned up the csQuaternion class to make it conform to CS
standards.
66 lines of code changed in:
added "const" to a few vars
4 lines of code changed in:
basic quaternion class. probably needs to be extended.
79 lines of code changed in:
- Fundamental change to the polygon tree class structure (i.e.
BSP and octrees). csPolygonParentInt no longer exists. Instead
a csSector is always assumed to be the parent container for
the polygon tree. This makes the code easier to understand and
also somewhat more efficient (less virtual functions needed).
The disadvantage? BSP and octrees are now tied to sectors.
- I also dropped support for the old BSP keyword (now only
STATBSP is supported). This breaks the mirror.zip level (but
it is easy to fix). The loader will print out an error message
if BSP is still used.
- Removed debugging code which was accidently left in the
c-buffer/coverage mask tree culling. This could cause a significant
drop in performance.
- Further work on dynamic objects in polygon trees.
137 lines of code changed in:
Trivial adjustments. (FALSE -> false, TRUE -> true, etc.)
16 lines of code changed in:
Upgraded documentation.
43 lines of code changed in:
Changed "Solaris" into "SunOS"
1 lines of code changed in:
Changed "awk" with $AWK
3 lines of code changed in:
Added a check for BASH
7 lines of code changed in:
Further changes on the adding of dynamic objects to polygon trees.
93 lines of code changed in:
Update for memory debugger
- Linux/ELF works
- DJGPP works
- It works on any platform with GCC >= 2.8.0
169 lines of code changed in:
- Samuel <samuel@metalang.softnet.co.uk> fixed interpolation for
triangles so that there are no more unexpected crashes (in
some cases viewing sydney.zip could crash CS).
- Samuel also made some changes to the skeleton sprites so that
the skeletal animation system is now completely seperate from
csSprite3D.
37 lines of code changed in:
CVS snapshot generation now includes bzip2 and zip in addition to the
existing gzip packages.
12 lines of code changed in:
Fairly major change. Now generates packages based on a configurable list
of archivers. The current list now includes bzip2 and zip in addition to
the original gzip. The 'diff' is no longer generated from an older
existing package (since it is now difficult more to decide which older
package to choose). Instead the diff is performed based upon time-stamp of
the last run, and the timestamp is stored in a file in the log directory.
187 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