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-05-15 to 2003-05-12 (Commits 11945-11994 of 12744)
Automated Visual-C++ DSW and DSP project file repair.
0 lines of code changed in:
groton (groton@gmx.net) modified the comment about the method
iEventQueue::Register in the file include/iutil/eventq.h
16 lines of code changed in:
- changed the GL renderer to flip procedural textures vertically,
so that up/down have the same coordinates as normal textures
(previously, the texture coordinated had to be flipped manually.)
- fixed the flarge for above change.
- removed the MNG from flarge due to warnings caused on most
systems.
- changed the software renderer to not flip procedural textures
any more.
64 lines of code changed in:
Jorrit fixed a bug he introduced in his last commit with the iso
map loader.
4 lines of code changed in:
- Jorrit started initial work on ThreadedLoadMapFile(). Not
operational yet.
- Jorrit fixed a bug he introduced in his last commit with the engine.
264 lines of code changed in:
Jorrit fixed the loader so that engine->ResetWorldSpecificSettings()
is only called if clearEngine is true. The reasoning is that when
clearEngine is false you want to append a map file to an already
loaded map and you don't want to reset engine settings in that case.
10 lines of code changed in:
- Jorrit removed iLoader->SetMode() and all the CS_LOADER_... flags.
Two of them were unused and the other was invalid.
- Jorrit made checkDupes and resolveOnlyRegion in the loader part
of the loader context to make it easier to make the loader thread
safe.
58 lines of code changed in:
- Jorrit changed the csparser plugin so it no longer has a
ldr_context variable. Instead the ldr_context variable is passed
as a parameter to all loading functions. That makes it easier to
make the loader (partially) thread-safe.
- Jorrit made the plugin vector in the loader thread-safe.
211 lines of code changed in:
Manual update
1 lines of code changed in:
Jorrit removed the statistics from the loader. It wasn't complete
anymore and it is a pretty useless feature anyway.
2 lines of code changed in:
Jorrit made VFS thread-safe. Working on the same iFile is not
thread-safe though! Also the concept of the current VFS directory
should not be used in threads.
53 lines of code changed in:
Forgot to commit - How I don't know. :/
4 lines of code changed in:
Automated Visual-C++ SLN and VCPROJ project file repair.
6 lines of code changed in:
Automated Visual-C++ DSW and DSP project file repair.
0 lines of code changed in:
Jorrit removed the obsolete coverage buffer from Dynavis. The
tiled coverage buffer works much better and was default anyway.
Additionally removed the toggle_tiled debug command.
27 lines of code changed in:
Jorrit fixed compile errors in proctex (access to private or
protected members from within subclasses).
4 lines of code changed in:
- Philip Wyett added virtual desctructor to 'TextureLoaderContext'
and aslo a newline to the end of the file.
4 lines of code changed in:
- added a base class for texture factories.
121 lines of code changed in:
- made the following changes to the fire proctex:
- changed the algorithm a bit so it doesn't look tilted any more.
- added the ability to smooth the whole image after calculating
a pass.
- added an interface to control some animation parameters.
- uses csRandomGen now.
- changed csProcTex to support an 'always animate' mode: the
texture is updated even if it's not visible.
- changed the csProcTex class implementation a bit:
iTextureWrapper is now embedded. This way, procedural textures can
provide interfaces that can be queried from the texture wrapper
(e.g. the fire properties.)
- fixed an uninitialized variable in the checkerboard loader.
- added interfaces for texture factories.
- removed an unnecessary cut'n'paste leftover from ptanimimg.
669 lines of code changed in:
Eric Sunshine made the following change to the Jam build facility:
-*- Added CleanDir rule which is used to forcibly delete a directory even
if not empty. This is used much like the Clean rule. For example
"CleanDir clean : out".
-*- The "clean" target once again removes the "out" directory.
-*- The "distclean" target now removes the "include" directory created by
configure if the build directory differs from the source directory.
This means that "distclean" now cleans the build directory completely.
-*- The Application rule now respects APPLICATION.CLEAN.GUI and
APPLICATION.CLEAN.CONSOLE which tell the Application rule how to clean
a built application. On MacOS/X, APPLICATION.CLEAN.GUI instructs the
rule to use CleanDir for GUI applications, since an application is
actually a directory hierarchy "wrapping" the application resources.
-*- Removed the hacky Clean rule override from clean.jam which
transmogrified the Clean action to use "rm -rf" rather than the normal
$(RM). This used to be necessary because of the application "wrapper"
on MacOS/X, but is no longer needed since the new CleanDir rule is now
used for GUI application on MacOS/X.
62 lines of code changed in:
Jorrit added stdpt and ptanimimg targets to 'make walkall'.
3 lines of code changed in:
Reorganised the csperl5 clean targets, and added `%ignore csGetPlatformConfig;' to cspace.i, to avoid link errors on platforms where that function is not defined, ie. all except Win32.
189 lines of code changed in:
- updated partsys for the latest <texture> changes.
18 lines of code changed in:
Jorrit fixed a bug in the syntax services. When a polygon is a
portal it is now marked as excluded from the visculling mesh.
Without this fix portals would actually cull geometry even if that
wasn't the idea.
23 lines of code changed in:
Changed csperl5distclean to csperl5maintainerclean.
11 lines of code changed in:
Automated Visual-C++ SLN and VCPROJ project file repair.
7 lines of code changed in:
Automated Visual-C++ DSW and DSP project file repair.
0 lines of code changed in:
- made the following changes:
- To the map loader:
- Procedural textures and normal textures are parsed from
the same tag, <texture>.
- Both kinds of textures are loaded in the same manner,
through plugin interfaces ('normal' images are handled by
a loader built into csloader.)
- A 'texture loading context' is passed to a loader,
containing some info such as the image specified in <file>
and texture flags.
- Built a checkerboard texture loader into csloader (this
one is used in case a texture couldn't be loaded
otherwise.)
- Animated images are detected and the ptanimimg plugin is
tried for loading.
- Changed the ClassIDs of the standard PT & animation texture
plugins.
- Fixed the JNG/MNG plugin to better recognize animated real-world
MNGs.
- Augmented csCreateXORPatternImage() to accept an optional color.
- Changed flarge according to the loader changes and added a
yellow checkerboard texture.
- Updated the API mod docs.
681 lines of code changed in:
- fixed the NULL pointer access bug in TinyXML writing introduced
after my recent leak fix.
3 lines of code changed in:
Added iSprite2DState to the list of wrapped interfaces.
4639 lines of code changed in:
Fixed aws not returning proper result when handling KeyDown events.
4 lines of code changed in:
Added vertical and horizontal scrollbars to the test file so that the options are documented, and also so that we can see if the code works right for BOTH orientations.
23 lines of code changed in:
Eric Sunshine fixed jng/jngio.mak and jng/Jamfile so that the JNG loader
plugin once again builds. It must now link against csgeom since it
employs csRect.
5 lines of code changed in:
- Philip Wyett updated external MSVC app HOWTO to include links
to the video(s) of each step and all steps in one archive from
our sunsite ftp space.
3 lines of code changed in:
- added the ptanimimg plugin to scf.cfg.
- also moved my latest entries in history.txt to the correct date.
30 lines of code changed in:
Automated Visual-C++ SLN and VCPROJ project file repair.
353 lines of code changed in:
Automated Visual-C++ DSW and DSP project file repair.
37 lines of code changed in:
- made the following changes:
- fixed the stupid mistake of having swapped two operands in a
difference in the animated proctex plugin
- improved error handling in the animated proctex plugin
- added iAnimatedImage::IsAnimated()
- updated the JNG plugin to properly handle animated MNGs
- removed the "circular ref" comments from flarge as there aren't
leaks any more
- added a spinning cube animation to stdtex.zip and used it in
flarge (on the street).
213 lines of code changed in:
- added an iAnimatedImage interface to support animnated images.
- added a plugin for a proctex for animated images.
- fixed a cut'n'paste error in plugins/proctex/standard/Jamfile.
362 lines of code changed in:
Eric Sunshine fixed win32gcc.mak so that mergeres.sh invocation in
DO.LINK.EXE passes the correct arguments. This change had already been
made to the DO.SHARED.PLUGIN.PREAMBLE's invocation of mergeres.sh as part
of Eric's changes yesterday, but DO.LINK.EXE slipped by unaltered.
6 lines of code changed in:
Eric Sunshine changed Win32 build so that it uses --use-temp-file when
invoking windres.exe in order to work around a problem relayed by Wouter
were the popen() call made by windres was failing for some user. This
change will slow down the windres invocation by an minute amount, though I
doubt that anyone will notice. (If anyone does notice, we can attempt to
craft a "configure" test for popen() failure.)
15 lines of code changed in:
Changed to the generally accepted prototype for main() (getting rid of the third argument, env) so it would link correctly on Mingw.
4 lines of code changed in:
Eric Sunshine fixed apps/tests/perl5tst/Jamefile so that it is only
enabled if the Perl SDK was detected, rather than if the Perl command is
available. This is an important distinction because the presence of the
Perl command alone does not necessarily imply the presence of a working
SDK.
1 lines of code changed in:
Fixed a typo in cspython.mak and regenerated the Python module to keep it up-to-date with recent network API changes.
6206 lines of code changed in:
Eric Sunshine fixed win32.jam so that mergeres.sh invocation in LinkPlugin
rule passes the correct arguments. This change had already been made to
the LinkApplication rule's invocation of mergeres.sh as part of Eric's
changes yesterday, but LinkPlugin slipped by unaltered.
6 lines of code changed in:
- fixed the iPolygonMesh issue for the ball plugin.
- changed the Sprite3d and Genmesh objects to emit a notification
if iPolygonMesh is queried.
- changed the sequence operations working with sequences in the
'normal' and engine sequence manager to not store references on
sequences. That makes loops etc. possible without causing circular
references. Also updated the interface docs to reflect this change.
- fixed a few cases where iPolygonMesh was queried from a mesh
object to use iObjectModel->"GetPolygonMeshColldet().
- improved the wording on the paragraph about the iPolygonMesh
changes in the api mod documentation a bit.
120 lines of code changed in:
Eric Sunshine eliminated compilation warning about non-virtual destructor
in csScfStringSet.
5 lines of code changed in:
(Duh. Committed only the history entry, but forgot the actual source change...)
- made a small change to my AddAffectedLightingInfo() fix:
uses csHashMap::AddNoTest() instead of csHashMap::Add() now
(the latter one tests whether a hash object already exists in the
hash, which is never the case here)
2 lines of code changed in:
Automated Visual-C++ SLN and VCPROJ project file repair.
7 lines of code changed in:
Automated Visual-C++ DSW and DSP project file repair.
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