Module CS/plugins/video/render3d/common/

back to main page

Summary Period: 2002-10-25 to 2003-06-24

Modules

[root]/CS/plugins/video/render3d/common

Lines Of Code


Total Lines Of Code: 777 (2003-07-11 20:29)

Authors

Author Changes Lines of code Lines per change
Totals 13 (100.0%) 806 (100.0%) 62.0
dentoid 3 (23.1%) 772 (95.8%) 257.3
jorrit 3 (23.1%) 16 (2.0%) 5.3
okt 1 (7.7%) 5 (0.6%) 5.0
duhprey 1 (7.7%) 5 (0.6%) 5.0
res2002 1 (7.7%) 3 (0.4%) 3.0
ab031ns 1 (7.7%) 3 (0.4%) 3.0
thebolt00 2 (15.4%) 1 (0.1%) 0.5
matzebraun 1 (7.7%) 1 (0.1%) 1.0

Most Recent Commits

thebolt00 2003-06-24 23:19

- Marten reverted Oktals addition of a new variablesystem to render3d. It have alot of serve compilation-errors which should be fixed before commiting.

0 lines of code changed in:

okt 2003-06-24 05:25

Finished off the new renderer shader variable system, including factoring out
the variable-related API calls from all the shader-related interfaces, which
all now inherit from a single variable holder interface.
It should now be ready to use, and I leave that to Anders and Marten :-)

5 lines of code changed in:

res2002 2003-06-06 18:29

Did further fixes related to the new shader var stuff. r3dtest now seems to run fine (for me, at least.)

3 lines of code changed in:

dentoid 2003-06-01 16:09

(New Renderer) Rewrote the custom render loop a bit to be more general, and also added "foreachlight" support. Also changed the way z-mode is set. Now it's set explicitly by a SetZMode call, and not implicitly in DrawMesh. A csBasicVector in the shadermanager has been replaced with csRefArray too. (Might have introduced bugs with reference counts.)

2 lines of code changed in:

jorrit 2003-05-29 08:07

Replaced NULL with 0.

13 lines of code changed in:

duhprey 2003-04-28 22:34

The renderer now expects the shader to be set before any calls to draw

5 lines of code changed in:

matzebraun 2003-04-03 15:44

cleaned up csutil as proposed in the crystal-develop list

1 lines of code changed in:

jorrit 2003-01-14 12:55

- Added csPDelArray. This is similar to csPArray but it will
delete elements that are removed from the array.
- Replaced all occurances of CS_DECLARE_TYPED_VECTOR with
csPDelArray.
- Removed the CS_DECLARE_TYPED_VECTOR defines.
- Removed the CS_DECLARE_TYPED_IBASE_VECTOR defines.
- Changed the return of csRefArray<T>::Pop() from csRef<T> to
csPtr<T>. This is a lot safer since you can assign a csRef<T>
to a normal pointer and that error isn't detected by a compiler.
But you cannot assign a csPtr<T> to a normal pointer. You are
forced to use a csRef<T> then.
- Fixed mdltool to use a csRef<T> to catch the Pop().
- Fixed compile error in thing plugin (curve templates). Put the
DecRef() back in since it is needed. It will now work correctly.
- csMovable now uses a csRefArray for the listeners. Previously
it wouldn't do that with potentially bad results (i.e. it would
keep no refs to the listeners).
- Fixed the documentation on typed vectors and added documentation
for all new templated arrays.

3 lines of code changed in:

ab031ns 2002-12-23 22:26

Renamed/corrected header defines to CS coding-style.

3 lines of code changed in:

thebolt00 2002-11-25 17:24

* Fixed so that it compiles when CS_USE_NEW_RENDER isn't defined

1 lines of code changed in:

dentoid 2002-10-25 16:08

Added support for textures in new renderer. (Most calls in iRender3D only has temporary implementations. They will be neater later.) Also added a #define CS_USE_NEW_RENDERER in csdef.h, but this is disabled by default. Note that only r3dtest, the libraries, the engine plugin and the new renderer will compile correctly with this enabled. (Other things that aren't connected to the renderer might compile too, but most plugins will fail.)

770 lines of code changed in:


Generated by StatCvs v0.2-dev