Commit Log (Page 69 of 255)

back to main page

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: 2002-09-17 to 2002-09-15 (Commits 9295-9344 of 12744)

matzebraun 2002-09-17 21:39

initial checkin of some cow codes

190 lines of code changed in:

sunshine 2002-09-17 21:25

Eliminated compilation warnings.

2 lines of code changed in:

sunshine 2002-09-17 20:47

Eric Sunshine made the following changes to the project:

-*- Made csRef/csPtr corrections to the JNG plugin.

-*- Added csPtr(csRef const&) constructor to csPtr. This is a convenience
for those cases where one used to do:

csPtr<iFoo> func() {
csRef<iFoo> foo = ...;
foo->IncRef();
return csPtr<iFoo>(foo);
}

Now one can use the more direct approach:

csPtr<iFoo> func() {
csRef<iFoo> foo = ...;
return foo;
}

-*- Updated iEventQueue to return csPtr when appropriate. Modified
callers of event queue methods as needed.

-*- Updated a number of canvases to fix some obvious csRef/csPtr problems.
These changes should help these canvases to compile more cleanly, but
whether or not they actually compile is unknown. Someone who uses the
various canvases will have to test them.

-*- Upgraded the MacOS/X port to work with strict csRef/csPtr. This port
is once again buildable.

-*- Did further work on cs2xml to make it buildable on MacOS/X. Had to
further break apart the mother-of-all-switch-statements in order to
appease the assembler's 16-bit jump offset limitation.

223 lines of code changed in:

sunshine 2002-09-17 20:28

csRef/csPtr corrections. Hopefully compiles now, but couldn't test
compilation.

11 lines of code changed in:

jorrit 2002-09-17 16:20

Fixed python plugin for csPtr changes with some functions
that return iImage.

18 lines of code changed in:

jorrit 2002-09-17 14:59

Thanks to the XML format I now managed to get a first
semi-operational version of levtool. This version manages to
parse a world generated by map2cs and splits the thing into
multiple parts.

309 lines of code changed in:

sunshine 2002-09-17 14:11

Eric Sunshine broke apart the mother-of-all-switch-statements in cs2xml
into smaller functions. This was necessary for a couple reasons:

-*- In optimize mode, some compilers, such as MSVC would take an enormous
amount of time to compile the file (>20 minutes on even fast machines,
we are told).

-*- There is a limitation with the MacOS/X assembler where it is unable to
deal with such large jump offsets. The assembler expects such offsets
to fit within 16-bits, but these offsets did not, and there appears to
be no way to instruct the assembler to use 32-bit offsets.

2059 lines of code changed in:

jorrit 2002-09-17 13:59

Fix a bug in SetCacheManager().

3 lines of code changed in:

jorrit 2002-09-17 13:00

Optimization in cs2xml to skip 'cache' dir.

2 lines of code changed in:

jorrit 2002-09-17 12:49

Due to a problem with VFS leaking cs2xml doesn't properly
work anymore because the archive writes are not done. Temporarily
fixed this by adding a manual vfs->Sync().

5 lines of code changed in:

jorrit 2002-09-17 10:20

New PS screenshots.

10 lines of code changed in:

jorrit 2002-09-17 09:45

Fixed a serious bug in the csRef assignment operator for
csRef and normal pointers. It would first DecRef() the old
pointer and then IncRef() the new one. This can cause crashes.

5 lines of code changed in:

jorrit 2002-09-17 06:27

Clarified some iMovable doxygen comments.

10 lines of code changed in:

matzebraun 2002-09-17 00:46

fix after my iImage changes

8 lines of code changed in:

matzebraun 2002-09-16 20:23

fix for iImage part2

18 lines of code changed in:

matzebraun 2002-09-16 20:08

fixed iImage io for STRICT_SMARTIES

57 lines of code changed in:

jorrit 2002-09-16 10:32

- Fixed cs2xml so it can correctly convert isometric maps.
- Few fixes in iso loader (XML).

655 lines of code changed in:

alquarra 2002-09-16 10:06

changed the NextFrame updating

1 lines of code changed in:

alquarra 2002-09-16 10:06

changed the NextFrame updating

1 lines of code changed in:

jorrit 2002-09-16 08:27

Another DecRef() too many.

0 lines of code changed in:

philwyett 2002-09-16 07:48

- Removed DecRef();

0 lines of code changed in:

jorrit 2002-09-16 07:04

Last incorrect DecRef I hope.

0 lines of code changed in:

jorrit 2002-09-16 07:03

When changing a pointer into a csRef, the handling of that pointer should
also change (i.e. remove DecRef calls).

0 lines of code changed in:

jorrit 2002-09-16 07:01

Too many DecRef()'s again.

0 lines of code changed in:

jorrit 2002-09-16 06:59

Found some other extra DecRef() calls that were invalid after
changing to csRef.

0 lines of code changed in:

jorrit 2002-09-16 06:54

Completely reverted the changes to initapp since they were
completely wrong and rather dangerous.

25 lines of code changed in:

philwyett 2002-09-16 06:49

- Fixed motion.lib, so that the correct spark file is loaded.

0 lines of code changed in:

jorrit 2002-09-16 06:33

Fixed a DecRef() problem with the g2d plugin (ddraw). Please
people! When replacing a normal pointer with a csRef you
must ALSO take care to remove the DecRef()!!! Don't blindly
fix things so they compile.

5 lines of code changed in:

philwyett 2002-09-16 06:23

- Removed a call to csReport () which was called without any type
of check for success or failure aka in normal execution space.

2 lines of code changed in:

philwyett 2002-09-16 05:15

Added shellstuff.h to project files

1 lines of code changed in:

philwyett 2002-09-16 05:07

- Manual update of MSVC project files.

- Fixed a few more CS_STRICT_SMART_POINTER related crashers.

Note: There are still problems. If you find something please report it.

13 lines of code changed in:

philwyett 2002-09-16 03:13

Fixed crashers on execute under MSVC - CS_STRICT_SMART_POINTER related.

Still issues to be overcome - Work in progress.

6 lines of code changed in:

philwyett 2002-09-16 00:52

Fixed up some MSVC projects for csPtr/csRef - CS_STRICT_SMART_POINTERS

Eliminated struct vs. class warnings in cloth plugin.

23 lines of code changed in:

norman 2002-09-15 23:06

added definitions of CS_THREADS

4 lines of code changed in:

norman 2002-09-15 23:05

moved pthread specific typedef into separate header

4 lines of code changed in:

norman 2002-09-15 23:03

added detection of pthreads

5 lines of code changed in:

norman 2002-09-15 23:03

added threading implementation to linux files to compile

5 lines of code changed in:

res2002 2002-09-15 22:22

- CS_STRICT_SMART_POINTERS defined for MSVC

6 lines of code changed in:

jorrit 2002-09-15 22:01

Iso loader should now be able to load XML files for iso
engine (untested). Note that cs2xml doesn't support these
kinds of files yet and also note that data/isomap/world
hasn't been converted to XML yet.

910 lines of code changed in:

norman 2002-09-15 21:35

csRef fixes to compile it

12 lines of code changed in:

norman 2002-09-15 21:12

image.h include added

1 lines of code changed in:

jorrit 2002-09-15 20:41

- Several csPtr/csRef related changes.
- iVertexBufferManager->CreateBuffer() now returns a csPtr.
- Fixed crash bug in x2d canvas plugin (caused by wrong
csPtr changes).

77 lines of code changed in:

norman 2002-09-15 19:40

added typedefs for pthread/CS threading API

7 lines of code changed in:

norman 2002-09-15 19:36

the first version of the CS threading API and a pthread implementation of it

477 lines of code changed in:

res2002 2002-09-15 14:41

- moved CS_IMPLEMENT_STATIC_CLASSVAR to top of file
as a strange fix for an internal compiler error on msvc7

3 lines of code changed in:

duhprey 2002-09-15 09:27

Fixed some of the display glitches. Put some lighting code in place,
but its very poor quality

169 lines of code changed in:

duhprey 2002-09-15 09:26

New changes to the file structure

0 lines of code changed in:

duhprey 2002-09-15 09:25

Cosmetic changes

26 lines of code changed in:

jorrit 2002-09-15 09:02

Enabled STRICT_SMART_POINTERS by default. If you want to disable
this (for compatibility reasons) then edit mk/user.mak or
else do 'make <platform> STRICT_SMART_POINTERS=no'.

4 lines of code changed in:

jorrit 2002-09-15 08:48

Additional warning with csRef howto.

16 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