Commit Log (Page 41 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-02-04 to 2003-02-01 (Commits 10695-10744 of 12744)

matzebraun 2003-02-04 00:01

apparently on some bitched strange installs (redhat 7.3 :-/) recursive mutexes compile with gcc but don't compile with g++ :-/

17 lines of code changed in:

matzebraun 2003-02-03 23:38

improved check for recursive mutexes...

9 lines of code changed in:

matzebraun 2003-02-03 17:29

updated ode test to look for some new 0.035 functions

29 lines of code changed in:

sunshine 2003-02-03 17:16

URL update.

1 lines of code changed in:

sunshine 2003-02-03 17:15

Updated odedynam/readme.now to mention new stable 0.035 release.
(First ODE release in over a year.)

4 lines of code changed in:

matzebraun 2003-02-03 16:51

fix to cs-config so that --help works without CRYSTAL being set

12 lines of code changed in:

sunshine 2003-02-03 14:58

Eric Sunshine made the following changes:

-*- The configure script now checks for "-framework OpenGL" and cousins
before checking for libGL, etc. This ensures that it will find the
built-in OpenGL.framework on MacOS/X before finding the optional Mesa
libraries which some people have installed via Fink.

-*- Removed hard-coded OpenGL build flags from macosx.mak.

-*- Augmented OpenAL check in configure script to also recognize
OpenAL.framework on MacOS/X.

-*- Augmented OpenAL check in configure to automatically deduce need for
dsound.lib on Windows.

-*- Ported OpenAL renderer (plugins/sound/renderer/openal) to MacOS/X.
Works correctly with OpenAL.framework.

100 lines of code changed in:

philwyett 2003-02-03 14:14

Worked around #define MNG_DLL for Cygwin port, who's default build of MNG is static.

2 lines of code changed in:

jorrit 2003-02-03 11:28

- Software renderer implementation of DrawPolygonMesh now does
backface culling. This makes it a LOT faster and now performance
compares to old style single-polygon drawing.
- Because of this optimization I reduced the FastMeshThresshold to
10 by default now.

12 lines of code changed in:

sunshine 2003-02-03 11:01

Eric Sunshine made the following changes to configure's OpenGL tests:

-*- Now checks for opengl32 and cousins before libGL and libMesaGL.
Hopefully this will work around problems experienced by Cygwin users
who have Mesa installed. The problem is that Mesa seems to be
compiled without __stdcall, yet the header found by CS contains
__stdcall. This mismatch leads to linkage errors. Also, Cygwin users
report that using opengl32 works properly.

-*- On Unix, now prefers the vendor's OpenGL over Mesa. Hopefully this
will work around some problems reported by users when Mesa was used
rather than the vendor's implementation.

-*- Now uses the pthread flags if present when attempting to resolve the
OpenGL library since some users have reported that Mesa's OpenGL
library references pthread functions.

2788 lines of code changed in:

jorrit 2003-02-03 10:57

Remove debug msg.

1 lines of code changed in:

jorrit 2003-02-03 10:47

- OpenGL: Removed the unlit superlightmap. This is not needed anymore.
- OpenGL: Added code to detect the optimal size for the super lightmap.
- Removed the ExtraBright option in opengl.cfg. Wasn't working anyway.
- OpenGL renderer now listens to the -verbose commandline option too.
If that option is given it will print out information (at close
time) about super lightmap cache usage.
- Split the super lightmap cache in four queues. Queue 0 is for
the largest super lightmap size (by default 256x256), queue 1
is for the next smaller size (128x128) and so on. When building
super lightmaps for DrawPolygonMesh the best queue is selected
then. This greatly improves super lightmap cache usage with the
same amount of texture memory on the card.
- Changed Video.OpenGL.SuperLightMapNum to SuperLightMapNum0,
SuperLightMapNum1, SuperLightMapNum2, and SuperLightMapNum3.
With these you can set the sizes of the four queues.

221 lines of code changed in:

sunshine 2003-02-03 10:23

Eric Sunshine fixed bugs in the new pthread RECURSIVE_NP check which was
recently added to configure.ac:

-*- Was incorrectly using "==" rather than "=" in a `test' conditional.

-*- Was passing incorrect flags to CS_CHECK_BUILD().

103 lines of code changed in:

sunshine 2003-02-03 10:12

Eric Sunshine replaced fabsf() with fabs() in terrbig plugin for improved
portability since not all platforms have fabsf(). (An alternate solution
would be to check for fabsf via configure. We will probably want to do
this in the future.)

6 lines of code changed in:

matzebraun 2003-02-03 02:59

fixed win32 threads

5 lines of code changed in:

res2002 2003-02-03 01:38

- commented out csRef<csMutex> csMutex::Create () -
won't compile otherwise

2 lines of code changed in:

res2002 2003-02-03 01:36

- fixed a crash in JNG saving

2 lines of code changed in:

matzebraun 2003-02-02 23:43

added check for pthread implementation allowing recursive mutexes

335 lines of code changed in:

matzebraun 2003-02-02 23:32

changed CS mutex code to support recursive mutexes

85 lines of code changed in:

sunshine 2003-02-02 22:08

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

3 lines of code changed in:

jorrit 2003-02-02 21:22

Some statistics stuff.

30 lines of code changed in:

dentoid 2003-02-02 21:00

Fixed a case of missing () which was wrong, but by some reason only gave compile errors in some cases.

1 lines of code changed in:

dentoid 2003-02-02 20:56

Fixed shader plugins be up to date with minor changes the shader interface.

15 lines of code changed in:

jorrit 2003-02-02 17:43

- Added iPolygonBuffer->Prepare() function to make it easier to
manage optimal super lightmap calculation.
- Fixed a bug in csGrowingArray<T>->SetLimit(). It would not
adjust the length of the array if the new limit was smaller than
the length.
- Now lightmaps are sorted on biggest dimension before we start
choosing a super lightmap. By doing this we can significantly
reduce the number of needed super lightmaps for some of the larger
objects.

134 lines of code changed in:

sunshine 2003-02-02 17:41

Updated the extremely outdated "External Utilities / Libraries" page on the
web site and fixed broken links.

11 lines of code changed in:

matzebraun 2003-02-02 17:28

renamed ScopedMutex to ScopedMutexLock

50 lines of code changed in:

dentoid 2003-02-02 17:15

Minor fixes and tweaks for the new renderer.

46 lines of code changed in:

dentoid 2003-02-02 17:14

Minor fixes and tweaks in the new renderer.
Stencil clipper should work again, even together with shadows.

124 lines of code changed in:

dentoid 2003-02-02 16:57

Added first version of CG shader plugin. It can currently handle both vertex and fragment programs, and use textures supplied by the material. Shader variables can be bound to CG variables. Features missing is
-Better handling of passing matrices into CG
-Fetching "global" textures directly from the engine by name
-Effective code (totally unoptimized now)

1345 lines of code changed in:

matzebraun 2003-02-02 16:24

fixed scopedmutexlock

4 lines of code changed in:

matzebraun 2003-02-02 16:20

removed obsoleted files

0 lines of code changed in:

jorrit 2003-02-02 16:19

Updated documentation about the new csArray class.

19 lines of code changed in:

jorrit 2003-02-02 16:11

- Removed redundant number of triangles in the polygon buffer.
- Cleaned up OpenGL polybuf code a bit more.
- Removed an unneeded IncRef() on iPolyTexture in the polygon buffer
implementation.

8 lines of code changed in:

sunshine 2003-02-02 16:08

Eric Sunshine made the following changes to the new csArray template:

-*- Fixed bad bug: Public SetLength() allowed client to indiscriminately
add and remove elements from the array without proper
construction/deletion. This unsafe method has been replaced with safe
methods Truncate() and SetCapacity().

-*- Fixed bad bug: Pop() was returning a destroyed object.

-*- Fixed non-portable constructs which would fail with some compilers.

-*- Added several new useful methods.

-*- Generally cleaned up and unified the code.

141 lines of code changed in:

jorrit 2003-02-02 15:54

- Optimization with polygon buffers (DrawPolygonMesh) in OpenGL
renderer. They use less memory now and they are also more efficient.
- Cleaned up some unused code in ogl_g3dcom.cpp.
- Fixed a crash bug with fog when clipping is needed.
- With Z-plane clipping (OpenGL) we now only switch to exact clipping
if the NeedScreenClipping flag is set in opengl.cfg.
- Fixed bug in OpenGL fog handling. Was broken after a recent
optimization.

49 lines of code changed in:

matzebraun 2003-02-02 15:52

added helper class for scoped mutex lock

4 lines of code changed in:

sunshine 2003-02-02 15:08

Eric Sunshine updated the comments in configure.ac to more fully inform the
reader about the Autoconf bugs which configure.ac works around.

18 lines of code changed in:

matzebraun 2003-02-02 14:57

finally found the memory error: an unitialized variable in the ogg reader...

18 lines of code changed in:

sunshine 2003-02-02 14:37

Eric Sunshine modified tutorial/intro.txi so that it gives the full name of
SCF and features a hyperlink to the SCF section.

7 lines of code changed in:

sunshine 2003-02-02 14:32

Eliminated unnecessary and fragile "darwin6.3" alias from vfs.cfg.

3 lines of code changed in:

matzebraun 2003-02-02 13:09

Rewrote the list template:
-Function names are more uniform to rest of CS templates now (Yes, we should
use STL but the function names used before are neither STL nor CS
standard...)
-Internal implementation of csListElement is now correctly hidden and only
exposed through the Iterators.
-Improved implementation of PushFront and PushBack a bit.
-replaced some const T with const T& to make the copy constructors more
efficient.

-Fixed gl_varbufmgr for the list changes.

161 lines of code changed in:

thebolt00 2003-02-02 00:07

* Removed a return which by error had been left in SetShadowState when debugging

0 lines of code changed in:

sunshine 2003-02-01 22:12

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

6 lines of code changed in:

thebolt00 2003-02-01 21:16

Completly rewrote the renderbuffer manager using the VAR extension on Nvidia-cards
Added a very lightweight template for a doublelinked list.
Renamed iShaderRenderInterface::GetObject to GetPrivateObject to avoid a error with #define GetObject GetObjectA which exsists somewhere in the windows-headers.
Renamed iRenderBufferManager::GetBuffer to CreateBuffer to better show what it does.

9 lines of code changed in:

thebolt00 2003-02-01 21:13

* Renamed iShaderRenderInterface::GetObject to GetPrivateObject due to issues with the windows-headers

1 lines of code changed in:

thebolt00 2003-02-01 21:12

* Renamed iRenderBufferManager::GetBuffer to CreateBuffer

1 lines of code changed in:

thebolt00 2003-02-01 21:11

* Renamed iShaderRenderInterface::GetObject to GetPrivateObject due to issues with the windows-headers

6 lines of code changed in:

thebolt00 2003-02-01 21:11

* Renamed iRenderBufferManager::GetBuffer to CreateBuffer
* Complete rewrite of the VAR-code and discarding system

245 lines of code changed in:

thebolt00 2003-02-01 21:10

* Renamed iRenderBufferManager::GetBuffer to CreateBuffer

2 lines of code changed in:

thebolt00 2003-02-01 21:10

* Renamed iShaderRenderInterface::GetObject to GetPrivateObject due to issues with the windows-headers

2 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