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: 2003-06-04 to 2003-05-31 (Commits 12195-12244 of 12744)
Jorrit forgot to replace a few NULL -> 0.
22 lines of code changed in:
Jorrit additionally updated the iStreamIterator.
9 lines of code changed in:
Jorrit changed the following iterators to conform to the new
CS iterator standard which means there is a HasNext() function
and a Next() (and optionally a Reset() if the iterator supports
that).
- iVisibilityObjectIterator
- iLightIterator
- iSectorIterator
- iObjectIterator
- iObjectRegistryIterator
- csTypedObjectIterator
- csModelDataActionIterator
- csModelDataPolygonIterator
- csModelDataTextureIterator
- csModelDataMaterialIterator
- csModelDataObjectIterator
384 lines of code changed in:
- fixed the light attenuation choices in the Hammer fgd script.
6 lines of code changed in:
- updated some render loop interfaces
55 lines of code changed in:
Eric Sunshine renamed MY_CLASSNAME macros in several plugins to use
distinct names. This simplifies the conversion script (slightly) for
upcoming Phase Three of the elimination of the monolithic scf.cfg.
22 lines of code changed in:
Eric Sunshine corrected ddraw/g2d.cpp so that it uses a fixed SCF class
identifier in SCF_EXPORT_CLASS_DEP() rather than using the
CS_SOFTWARE_2D_DRIVER macro which might change value, inadvertently
causing the ddraw2d plugin to change identity.
55 lines of code changed in:
- Jorrit added iPluginManager->QueryOptions() so that it is possible
to do the commandline options later.
- Jorrit changed iPluginManager->LoadPlugin() so that it no longer
calls QueryOptions() automatically if the 'init' parameter is false.
- Jorrit changed the csPluginLoader so that it only queries commandline
options for all loaded plugins AFTER all plugins are initialized.
This fixes a lot of commandline options (like -ilace, -smaller
for software renderer and -fov for engine).
38 lines of code changed in:
Update.
2 lines of code changed in:
Fixed a bug in the AWS engine view where it would not set the FOV
of the camera based on the height of the frame. This caused the
engine view to look a bit weird.
12 lines of code changed in:
no message
5 lines of code changed in:
fancycon bug
3 lines of code changed in:
fixed disappearing borders in GL mode. I guess it was the wrong mixmode for the borders (used CS_FX_GOURAUD for background, but CS_FX_KEYCOLOR for borders. dunno if some configurations still work, but default works fine in both, SW and GL)
3 lines of code changed in:
Update.
3 lines of code changed in:
Jorrit removed the light feature from the explosion particle
system. This feature caused more trouble then good because there
were several bugs related to this. If you need a light at an
explosion point then there are other ways to accomplish this (more
application controlled ways).
18 lines of code changed in:
Jorrit fixed OpenGL renderer so it no longer crashes if you create
a material directly out a texture handle as opposed to going through
the usual iMaterial way. The function to fetch a technique for
a given material assumed that when mat_handle is given then there
is always an iMaterial but that assumption is not true.
This fixes a crash with perftest with OpenGL.
83 lines of code changed in:
Jorrit fixed Dynavis setup so that it will also switch to debug
mode (for unittest app) in case there is a g3d but the g3d isn't
initialized yet. This happens when you do 'unittest -video=software'
or 'unittest -video=opengl'.
11 lines of code changed in:
Jorrit fixed a bug in the engine. It would forget to set the
fastmesh_thresshold from the config. So if you would load a map
without clearing the engine it would use the default 500.
4 lines of code changed in:
- Jorrit changed Blocks so it no longer uses HardTransform() on
genmesh instances.
- Jorrit removed support for HardTransform() in genmesh objects.
Only HardTransform() for factories is supported.
The reason that I removed this is that it is not really needed
and it was very hard to get completely right. It was also not
very efficient.
15 lines of code changed in:
Fixed bug number.
1 lines of code changed in:
Reported several bugs on SF bug forum and marked bug numbers in this file.
15 lines of code changed in:
- fixed a stupid mistake in the new GL screenshot causing the
first line to contain garbage.
- made some slight changes to the movierecorder, hoping that
performance might be a tad better.
28 lines of code changed in:
Fixed a couple of typos.
47 lines of code changed in:
Fixed broken %apply directives by adding my own typemaps, and added lots of nice, descriptive comments.
586 lines of code changed in:
Just added a couple of lines I forgot to add yesterday, about Perl changes.
3 lines of code changed in:
Forgotten commit
36 lines of code changed in:
Eric Sunshine fixed the DirectDraw check in configure.ac so that it
actually works. Problem was that it was not including windows.h. Also
takes into account Jorrit's strange installation in which windows.h barfs
for lack of int32. Finally, takes Cygwin into account by checking if
headers are present in /usr/include/directx. Overall, this change fixes
the problem where the Jam build system would never build the DirectDraw
canvas(es) because it thought DirectDraw was unavilable.
78 lines of code changed in:
Typo correction.
1 lines of code changed in:
Eric Sunshine fixed the DirectDraw check in configure.ac so that it
actually works. Problem was that it was not including windows.h. Also
takes into account Jorrit's strange installation in which windows.h barfs
for lack of int32. Finally, takes Cygwin into account by checking if
headers are present in /usr/include/directx. Overall, this change fixes
the problem where the Jam build system would never build the DirectDraw
canvas(es) because it thought DirectDraw was unavilable.
28 lines of code changed in:
Manual update
6 lines of code changed in:
Added next set of screenshot images for MSVC 7 external app HOWTO.
3056 lines of code changed in:
- Jorrit fixed genmesh in case the genmesh object (not the factory)
itself is hard-transformed for the following functions:
- AppendShadows()
- UpdateLighting2()
- UpdateLighting()
- Jorrit updated csColliderHelper::InitializeCollisionWrapper()
function so that it compares the polygon mesh returned by the
object with the one from the factory. If they are different it
will use the one from the object. This fix makes sure that objects
can optionally override the object model if they need that.
- Jorrit added default csPolygonMesh implementation for conveniance.
217 lines of code changed in:
Added rough step 2 text.
29 lines of code changed in:
Added rough step 1 text.
49 lines of code changed in:
Further additions to MSVC 7 external app HOWTO.
766 lines of code changed in:
Fix
2 lines of code changed in:
- Philip Wyett started adding MSVC 7 external HOWTO screenshot images.
1 lines of code changed in:
Added first few screenshot images to MSVC 7 external app HOWTO.
2206 lines of code changed in:
Updated docs to reflect a new msvc_libs release.
18 lines of code changed in:
Just fixed a little bug in the iScript bindings (scfScript's constructor takes a _reference_ to an iScript, not a pointer.)
100 lines of code changed in:
Quite a major overhaul of the Perl scripting plugin and the Swig module.
See history.txt
4 lines of code changed in:
Quite a major overhaul of the Perl scripting plugin and Swig module.
See history.txt
53307 lines of code changed in:
(New Renderer) Rewrote the custom render loop a bit to be more general, and also added "foreachlight" support. Also changed the way z-mode is set. Now it's set explicitly by a SetZMode call, and not implicitly in DrawMesh. A csBasicVector in the shadermanager has been replaced with csRefArray too. (Might have introduced bugs with reference counts.)
288 lines of code changed in:
Manual update
6 lines of code changed in:
- made some minor optimizations to the movie recorder.
- added output of some statistics when a movie finished recording.
- improved the performance of GL screenshots. They now deal
directly with the data returned from glReadPixels() and thus need
less computations on the pixel data. They also come from a pool
now, which reduces the number of new/delete calls when many
screenshots are requested (i.e. when recording a movie.)
383 lines of code changed in:
Now if an OverrideAction is in progress and a new SetAction call is
made, the SetAction clears out the restoreable action, so now the SetAction
action is the only action running.
18 lines of code changed in:
Fixed a bug on win32 where the main output window wasn't shown sometimes because of a badly initialized variable (cmdshow).
3 lines of code changed in:
Fixed a bug on the win32 where the main output window wasn't shown sometimes because of a badly initialized variable (cmdshow).
5 lines of code changed in:
removed some strange code leftovers, as pointed out by Eric
1 lines of code changed in:
disabled warning about headers
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