Commit Log (Page 44 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: 2003-01-27 to 2003-01-24 (Commits 10545-10594 of 12744)

jorrit 2003-01-27 21:51

Completely removed the slow general EnableState/DisableState
functions in the OpenGL state cache and replaced them with specific
enable/disable functions for various states. The hashmap is thus
no longer needed. This change gives a small but noticable performance
increase.

226 lines of code changed in:

matzebraun 2003-01-27 21:50

don't install gfxtest

1 lines of code changed in:

matzebraun 2003-01-27 21:48

don't install g2dtest

1 lines of code changed in:

matzebraun 2003-01-27 21:47

fixed cs-config .cex files handling when CS has been installed

5 lines of code changed in:

matzebraun 2003-01-27 21:45

improved dependencies for cs-config

3 lines of code changed in:

matzebraun 2003-01-27 21:36

fix missing csdemo.cfg and bumptest.cfg

2 lines of code changed in:

matzebraun 2003-01-27 21:31

also install csdemo

1 lines of code changed in:

matzebraun 2003-01-27 21:28

improved current make install process a bit by doing a cslight run on the installed levels

7 lines of code changed in:

matzebraun 2003-01-27 21:17

install viewmesh and cslight

2 lines of code changed in:

res2002 2003-01-27 20:56

- fixed mottest crash

2 lines of code changed in:

matzebraun 2003-01-27 20:50

update to todo.txt about working null renderer

1 lines of code changed in:

matzebraun 2003-01-27 20:47

updated and fixed null 3d renderer and canvas

35 lines of code changed in:

res2002 2003-01-27 19:45

- fixed some leaks

4 lines of code changed in:

jorrit 2003-01-27 16:10

- The OpenGL polygon buffer now stores an array of triangles for fog.
Not operational yet.

18 lines of code changed in:

jorrit 2003-01-27 14:02

- Fixed a bug in the OpenGL renderer with EffectDrawTriangleMesh.
That function was enabling and disabling several client states by
using the OpenGL functions directly but that is illegal since the
OpenGL renderer itself keeps a cached state of this. So you should
always go through the cache instead. This fixes a bug where
enabling DrawPolygonMesh for the car in the street of flarge would cause
the snow to become too bright.

65 lines of code changed in:

jorrit 2003-01-27 12:58

Made sure that csTinyXmlNode->GetContentsValueAsInt() and
GetContentsValueAsFloat() now return 0 if the contents is actually
illegal. Previously they would simply return a random value.

5 lines of code changed in:

res2002 2003-01-27 12:43

- some sequences reference themselves. added comments to world file
about that fact (and only those comments this time)

3 lines of code changed in:

sunshine 2003-01-27 11:11

Update.

2 lines of code changed in:

jorrit 2003-01-27 08:55

- Restored number of super lightmaps in OpenGL to 10 again. Apparently
16 was too much for cards with less texture memory. We have to find
a better way to discover how many super lightmaps we can really
use.

6 lines of code changed in:

jorrit 2003-01-27 08:10

Restored flarge from before 'res' commit.

48 lines of code changed in:

sunshine 2003-01-27 02:27

Eric Sunshine added missing `#ifdef CS_HAS_MEMORY_MAPPED_IO' to
csutil/mmapio.cpp. Problem reported by Robert Stewart
(rmsgrey@users.sourceforge.net).

8 lines of code changed in:

sunshine 2003-01-27 02:21

Update vfs.txi to reflect present reality.
Eliminated TeX `hbox' warnings from the user manual.

19 lines of code changed in:

sunshine 2003-01-27 02:18

Eliminated compilation warnings.

2 lines of code changed in:

sunshine 2003-01-27 02:06

Eliminated compilation warnings.

2 lines of code changed in:

res2002 2003-01-26 21:33

- some sequences reference themselves. added comments to world file
about that fact.

4 lines of code changed in:

norman 2003-01-26 14:56

updates by Rene Jager <renej.frog@yucom.be>:
Test examples for using CrystalSpace from within Python.
simpcd.py now plays sound on collision

35 lines of code changed in:

norman 2003-01-26 14:54

changed +value in enums to value (without the '+' sign) this caused SWIG trouble (swig bug report has been filed)
( this change is small enough to make it here than to write a dozen lines in swig to run around it)

3 lines of code changed in:

norman 2003-01-26 14:51

updates by Rene Jager <renej.frog@yucom.be>:
1)
attached a tgz file with include/ivaria/cspace.i which %include's at the
end ivaria/pythoncs.i (ifdef SWIGPYTHON) or ivaria/perl5cs.i (ifdef
SWIGPERL5); is extendible of course ;-)

most of the python specific stuff is now in ivaria/pythoncs.i, but some
"#ifdef SWIGPYTHON" code remains, although very little. Result: 40% of
previous cspace.i is now in pythoncs.i

also updates for cspython.mak and missing cspymod.cpp (needed for using
CS as a python module)

update of scripts/python/pysimpcd.py (now sound on collision)

next thing to tackle is the duplicate list with interfaces...

2)
I received the code from Mark Gossage and he states that the smart
pointers (read csRef) cause extra (unneeded) code... he's right...
this resulted in preventing SWIG handling csRef by ysing appropriate
typemaps; result: less generated code and clear usage in python (hence
no __deref__) necessary ;-)

745 lines of code changed in:

norman 2003-01-26 14:47

updates by Rene Jager <renej.frog@yucom.be>

22 lines of code changed in:

jorrit 2003-01-26 13:18

Optimization in DrawPolygonMesh: the OpenGL transforms are only
setup once for one DrawPolygonMesh call as opposed to several
times for every internal DrawTriangleMesh call.

125 lines of code changed in:

sunshine 2003-01-26 10:41

Fixed bug in walktest.mak. The "walkall" target was not declared .PHONY.

6 lines of code changed in:

sunshine 2003-01-26 09:59

Automated Visual-C++ SLN and VCPROJ project file repair.

0 lines of code changed in:

jorrit 2003-01-26 07:49

- Added a missing call to SetMirrored() in the old OpenGL renderer
in EffectDrawTriangleMesh(). This fixes a few problems with
DrawPolygonMesh and DrawTriangleMesh in mirror mode.
- Optimization in DrawPolygonMesh so that RecalculateDynamicLights
is only called when the polygon buffer is marked as dirty.

10 lines of code changed in:

res2002 2003-01-26 04:20

- fixed -1 bug reported by Anders Stenberg.

36 lines of code changed in:

sunshine 2003-01-26 04:16

Fixed formatting of help message.

1 lines of code changed in:

matzebraun 2003-01-26 03:21

removed scf.cfg from CSTOOL.CFG as it already was in CSUTIL.CFG

1 lines of code changed in:

matzebraun 2003-01-25 19:38

another fix

2 lines of code changed in:

matzebraun 2003-01-25 19:36

fix. now it should be correct

2 lines of code changed in:

matzebraun 2003-01-25 19:31

changed name csconf target to cs-config to be conform with rest of CS and to fix install

7 lines of code changed in:

philwyett 2003-01-25 17:02

Added newline a end of file.

1 lines of code changed in:

gblock 2003-01-25 13:26

Adding an alias for MacOS X to vfs.cfg.

1 lines of code changed in:

hangman 2003-01-24 18:19

Updated for new renderer

339 lines of code changed in:

sunshine 2003-01-24 17:22

Update.

8 lines of code changed in:

sunshine 2003-01-24 17:19

Added rebuttal to clipping test observation.

5 lines of code changed in:

sunshine 2003-01-24 16:54

Eric Sunshine changed csconf.mak so that it now extracts sections
delimited by <cs-config> and </cs-config> directly from the
platform-specific makefile and inserts them verbatim into the generated
cs-config script for the -makevars option. This replaces the fragile
$(subst) magic in csconf.mak which was attempting to protect $@ in emitted
variables, and also generally prevents clobbering of other makefile
special variables, such as $*, and special functions, such as $(notdir),
$(basename), etc.

73 lines of code changed in:

jorrit 2003-01-24 15:54

Cleaned up csSector a bit. Added PrepareDraw().

67 lines of code changed in:

jorrit 2003-01-24 14:19

- Bugplug no longer depends on the existance of the font server.
- OpenGL canvases no longer depend on the existance of the font
server.

73 lines of code changed in:

jorrit 2003-01-24 10:47

Small code cleanup.

1 lines of code changed in:

jorrit 2003-01-24 10:46

Forgot to commit.

1 lines of code changed in:

jorrit 2003-01-24 10:45

- Added the notion of 'camera' flag to a render priority. When this
flag is true the engine will scan all objects in this render
priority to see if any of them has the CS_ENTITY_CAMERA flag set.
If that's the case it will automatically correct the position of
that object based on the current camera position (during rendering).
- Added various API functions in CS to get/set this render priority
flag.
- Added <camera> keyword for parsing render priorities so that you
can manually set this flag. If you don't specify render priorities
in your map then the 'sky' render priority will automatically have
this flag set.
- When a mesh object with CS_ENTITY_CAMERA is added to a sector it
will automatically cause the render priority of that object
to be tagged with the correct do_camera flag. This is done to ensure
backwards compatibility.
- When rendering the sector will now scan all objects that are in
a render queue with camera flag set and that have CS_ENTITY_CAMERA
set and will move them to the new location. At this moment this
only works for objects that are always at 0,0,0 position. This
is also usually the case. This solves the bug in csdemo.

144 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