Commit Log (Page 114 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: 2001-12-16 to 2001-12-11 (Commits 7045-7094 of 12744)

norman 2001-12-16 13:49

added CS_QUERY_REGISTRY_TAG_INTERFACE macro

3 lines of code changed in:

matzebraun 2001-12-15 22:08

optimized Makefile.template by using := instead of =, which results in only 1 call of cs-config

4 lines of code changed in:

norman 2001-12-15 20:40

provided a solution for opengl implementations with no ability to determine the address of EXT/ARB functions at runtime. Those should have CSGL_EXT_STATIC_ASSERTION defined and have to enable the supported extensions in extstat.h.

67 lines of code changed in:

sunshine 2001-12-15 09:50

Automated Texinfo @node and @menu repair.

3 lines of code changed in:

neverjade 2001-12-15 02:32

Update.

29 lines of code changed in:

neverjade 2001-12-15 02:32

Christopher:

+ added the manual key creation mechanism.

819 lines of code changed in:

neverjade 2001-12-15 00:37

Update

1 lines of code changed in:

neverjade 2001-12-15 00:36

Christopher:

+ Fixed the crashing bug under the software renderer. This was caused by clipping to the software context's width and height. I fixed it by clipping to the software context's width-1 and height-1.

+ Add awsClipper. This is simply a utility package and lets you write a little more efficient code by clipping all drawing operations to the clipping rectangle passed into your OnDraw function. The window frame and a couple of other operations now use this. I'm not sure it does any good, so it may be removed in the future.

+ Caused the dirty, updatestore, and erase regions to be clipped to the correct screen coords. This probably doesn't do anything, but it was done in my search to discover the software clipping bug. It may sometimes be more efficient, and it may keep certain bugs from happening. It may also keep regions sane.

-={C}=-

102 lines of code changed in:

neverjade 2001-12-15 00:29

Christopher:

+ Added clipping constraints for rect region.

13 lines of code changed in:

azverkan 2001-12-14 21:40

- Fixed a stack overflow in MSVC when loading an object with alot of limbs
in its bone hierarchy.

- Added '%n' to csScanStr to support the above.

31 lines of code changed in:

neverjade 2001-12-14 21:36

Added code.

170 lines of code changed in:

neverjade 2001-12-14 21:36

Christopher:

+ Created a new class called aws3DFrame which encapsulates the "built-in" frame types that most components use. Having this code in one class reduces the amount of extra code in the system, and also allows me to more easily fix bugs in frame implementations.

+ Modified the GroupFrame and ListBox to use this new method.

17 lines of code changed in:

jorrit 2001-12-14 21:02

Update.

2 lines of code changed in:

jorrit 2001-12-14 15:09

Update.

2 lines of code changed in:

res2002 2001-12-14 14:08

window style, again. same as in ddraw canvas now.

3 lines of code changed in:

res2002 2001-12-14 14:07

just changed a comment.

3 lines of code changed in:

jorrit 2001-12-14 11:06

Update.

2 lines of code changed in:

jorrit 2001-12-14 10:57

Reverted a patch from 'res' on the OpenGL windows canvas
related to the calculation of 'wwidth' and 'wheight'. This
patch caused OpenGL to stop working correctly for me (ATI card).
Don't know the reason though.

7 lines of code changed in:

jorrit 2001-12-14 10:11

Todo for 1.0.

139 lines of code changed in:

azverkan 2001-12-14 01:10

- Motion manager import from 3D Studio MAX is now working.

- Fixed a couple bugs with interpolation and looping.

- Enabled interpolation by default, eventually need to abstract this'
in the API.

16 lines of code changed in:

res2002 2001-12-13 20:50

- small change of window style

3 lines of code changed in:

res2002 2001-12-13 20:45

- small crash fix
- temp. hack to work around an OpenGL renderer bug
(AWS works now with OpenGL)

6 lines of code changed in:

neverjade 2001-12-13 17:47

UPdate

11 lines of code changed in:

neverjade 2001-12-13 17:43

Modified the test app to support drawing directly to the screen.

13 lines of code changed in:

neverjade 2001-12-13 17:42

Christopher:

+ Added a new canvas to AWS: awsScreenCanvas
+ Added a new method: CreateCustomCanvas()
+ Used with a new flags AWSF_AlwaysRedrawWindows these two functions allow you to draw straight to the screen with OR without the engine. Note that if the engine is not drawing in the background, then you should also set the AWSF_AlwaysEraseWindows flag. Also note that if the engine is NOT drawing in the background, this will not work quite correctly. I still need to make a way to setup the background color or bitmap for the engine to erase to.

95 lines of code changed in:

jorrit 2001-12-13 11:22

Fixed simplept from crashing with -help parameter.

8 lines of code changed in:

jorrit 2001-12-13 10:04

Fix.

1 lines of code changed in:

jorrit 2001-12-13 08:51

Bumped up version to 0.93.

4 lines of code changed in:

jorrit 2001-12-13 08:49

Applied a patch from Peter Amstutz <tetron@student.umass.edu>
which allows csMovable to operate nicely even if there is no
attached mesh object (i.e. mesh object == NULL).

10 lines of code changed in:

azverkan 2001-12-12 23:00

- Partial motion manager rewrite. The new architecture accomplishes all
of what the old architecture could do, but faster, and in a more
easily expandable way.

- Doxygen documentation for motion manager.

657 lines of code changed in:

jorrit 2001-12-12 21:33

Fix.

2 lines of code changed in:

jorrit 2001-12-12 21:15

Fix in things.

8 lines of code changed in:

jorrit 2001-12-12 20:33

Update.

4 lines of code changed in:

mgeisse 2001-12-12 17:51

- removed some of the typed vector macros which are not really needed
- added documentation about typed vectors

89 lines of code changed in:

jorrit 2001-12-12 16:27

Luca Pancallo fixed 3ds2lev for real.

46 lines of code changed in:

jorrit 2001-12-12 16:00

Fixed fire proc texture.

8 lines of code changed in:

res2002 2001-12-12 14:07

small fix

4 lines of code changed in:

jorrit 2001-12-12 13:58

Update.

2 lines of code changed in:

jorrit 2001-12-12 13:51

Fixed a bad bug in the parsing of the START keyword. It would
simply crash.

3 lines of code changed in:

res2002 2001-12-12 13:40

- fixed makefile collision

1595 lines of code changed in:

res2002 2001-12-12 13:19

- aws doesn't require source files from outside its directory any more
- added system transparency

237 lines of code changed in:

jorrit 2001-12-12 13:02

Added some information to the second tutorial about render
priorities and Z-buffer mode.

39 lines of code changed in:

jorrit 2001-12-12 12:41

Fix.

8 lines of code changed in:

jorrit 2001-12-12 12:40

Fixed a bug with closing brackets on 3ds2lev. This is untested
though.

44 lines of code changed in:

jorrit 2001-12-12 10:08

- Added GetLogicalParent() and SetLogicalParent() functions
to iMeshObject and iMeshObjectFactory. The idea is that using
these functions you can set the logical parent of an iMeshObject
or iMeshObjectFactory. When mesh objects are being used in the
3D engine the logical parent for iMeshObject will be an iMeshWrapper
holding that mesh object and the logical parent for
iMeshObjectFactory will be an iMeshFactoryWrapper. When mesh
objects are being used in the isometric engine the logical
parent for iMeshObjectFactory will be the same but the logical
parent for iMeshWrapper will be iIsoMeshSprite.
Note that the mesh objects themselves will not use this logical
parent. It is only for convenience of the engine that is using
them.
- Fixed all iMeshObject implementations (all mesh plugins, the thing
implementation in the engine and the two mesh objects in bugplug)
for this change.
- Changed csparser plugin to set this logical parent correctly for
both new loaded mesh objects and mesh factories. Additionally
use the logical parent from the parent factory (iMeshObjectFactory)
from the loaded mesh to be able to set the parent factory
(iMeshFactoryWrapper) for the iMeshWrapper as well.
- Changed csparser plugin so that it no longer gives a context
to the mesh object and factory loaders. This context is now no
longer needed since csparser will handle everything using the logical
parent. The only exception is for the mesh factory loaders
where it is possible to append additional information to an already
loaded factory.
- Changed all plugin loaders not to use the context (except for the
3D sprite loader for factories which can append additional
information to a previously loaded factory).
- The changes above allow the use of the mesh object loaders together
with the isometric engine. The changes yesterday already allowed
this for the factory loaders already but it was still not possible
for the mesh objects since the iso engine does not have an
iMeshWrapper implementation. Now the plugin loaders no longer
depend on iMeshWrapper.

243 lines of code changed in:

jorrit 2001-12-12 08:35

Update.

138 lines of code changed in:

jorrit 2001-12-12 06:44

Bumped up version for pending 0.92 release.

8 lines of code changed in:

res2002 2001-12-11 23:46

bugfixes

21 lines of code changed in:

neverjade 2001-12-11 23:03

Christopher:

+ Made some mods to this, including the removal of the #defines in favor of the more lexicographically stable const bool method.

+ Made some changes to demonstrate how to use the flags and the two different ways you can draw an aws canvas to the screen.

21 lines of code changed in:

neverjade 2001-12-11 21:08

Christopher:

+ Fixed one of the die! bugs in single proctex mode. Still looking for the other.

9 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