User statistics for samuel

back to main page

Summary Period: 2000-05-31 to 2001-08-10

Total Changes

327 (0.5%)

Lines Of Code

11163 (0.5%)

Modules

Directory Changes Lines of code Lines per change
Totals 327 (100.0%) 11163 (100.0%) 34.1
CS/plugins/video/renderer/opengl/ 74 (22.6%) 3598 (32.2%) 48.6
CS/plugins/video/renderer/software/ 67 (20.5%) 1139 (10.2%) 17.0
CS/plugins/video/canvas/xwindow/ 4 (1.2%) 953 (8.5%) 238.2
CS/plugins/perfstat/ 5 (1.5%) 879 (7.9%) 175.8
CS/apps/perftest/ 9 (2.8%) 876 (7.8%) 97.3
CS/plugins/video/canvas/xextf86vm/ 5 (1.5%) 541 (4.8%) 108.2
CS/plugins/video/canvas/softx/ 12 (3.7%) 416 (3.7%) 34.6
CS/plugins/video/canvas/openglx/ 18 (5.5%) 415 (3.7%) 23.0
CS/plugins/video/canvas/common/ 27 (8.3%) 335 (3.0%) 12.4
CS/plugins/video/canvas/xextshm/ 4 (1.2%) 328 (2.9%) 82.0
CS/docs/ 22 (6.7%) 296 (2.7%) 13.4
CS/apps/walktest/ 7 (2.1%) 286 (2.6%) 40.8
CS/libs/csengine/ 12 (3.7%) 257 (2.3%) 21.4
CS/include/ 14 (4.3%) 256 (2.3%) 18.2
CS/plugins/video/canvas/openglcommon/ 11 (3.4%) 244 (2.2%) 22.1
CS/include/ivideo/ 5 (1.5%) 193 (1.7%) 38.6
CS/include/csengine/ 6 (1.8%) 39 (0.3%) 6.5
CS/docs/texinfo/apps/walktest/ 1 (0.3%) 29 (0.3%) 29.0
CS/data/config/ 4 (1.2%) 23 (0.2%) 5.7
CS/ 2 (0.6%) 20 (0.2%) 10.0
CS/libs/cssys/unix/ 2 (0.6%) 10 (0.1%) 5.0
CS/libs/cssys/ 3 (0.9%) 9 (0.1%) 3.0
CS/plugins/video/renderer/common/ 2 (0.6%) 6 (0.1%) 3.0
CS/mk/ 1 (0.3%) 4 (0.0%) 4.0
CS/libs/csgeom/ 3 (0.9%) 3 (0.0%) 1.0
CS/apps/tests/g2dtest/ 1 (0.3%) 3 (0.0%) 3.0
CS/plugins/video/canvas/ 1 (0.3%) 1 (0.0%) 1.0
CS/libs/csengine/light/ 1 (0.3%) 1 (0.0%) 1.0
CS/include/cssys/ 1 (0.3%) 1 (0.0%) 1.0
CS/docs/texinfo/ 1 (0.3%) 1 (0.0%) 1.0
CS/bin/ 2 (0.6%) 1 (0.0%) 0.5

Activity By Clock Time

Most Recent Commits

samuel 2001-08-10 13:15

Fixing boob pointed out by Andrew Topp

3 lines of code changed in:

samuel 2001-08-08 16:44

opengl 2d clipping on resize bug fix

1 lines of code changed in:

samuel 2001-08-08 16:29

attempt to fix mingw

23 lines of code changed in:

samuel 2001-08-08 16:06

Fixes to quieten Jorrit

89 lines of code changed in:

samuel 2001-08-07 19:18

Removing unneeded files

0 lines of code changed in:

samuel 2001-08-07 19:11

Adding interfaces

159 lines of code changed in:

samuel 2001-08-07 19:09

Adding the three extra plugins

1757 lines of code changed in:

samuel 2001-08-07 19:03

X drivers rewritten:
+ Working Full screen + on the fly resolution changing
+ Each Xdriver now loads an XWindow plugin
+ XWindow plugin dynamically configures to take advantage of X-extensions, i.e. shared memory and XFree86VideoMode
+ no more #ifdef statements
+ Rewritten window creation, resizing and so optimized event handling
+ iGraphics2D slight changes to full screen and resizing related methods, but have bumped up the version.

642 lines of code changed in:

samuel 2001-08-07 18:54

some more plugins

8 lines of code changed in:

samuel 2000-12-26 08:48

Little clean up of ptlab
Fixed the proc textures after AndyZ's recent changes
Removed Jorrits additional PrepareTextures in protex3d.cpp
Fixed Simple to display ProcTextures properly with the global palette properly communicated.

30 lines of code changed in:

samuel 2000-11-15 06:51

- Experimental fix for G2D line clipper.
The layout widget freezes in cswstest, caught in an infinite loop within
the line clipper. Tested on linux. I presume the fuzz to fxmax and fymax was
added for some purpose...it seems to work better for me without it.

4 lines of code changed in:

samuel 2000-11-15 06:18

- cleaned up csview, now resizes box views properly again and now polygon views
- added emacs fontification to boxclip

92 lines of code changed in:

samuel 2000-11-10 01:01

Fixes for bit rot in proc textures and preparation for dumping dtsimple

76 lines of code changed in:

samuel 2000-10-06 06:15

Fix for particle systems in STAT_BSP worlds. Their bsp bounding boxes would
otherwise remain uninitialised and so always invisible. The loaders call to
Movable.UpdateMove () has no effect as the sectors are not yet prepared.

24 lines of code changed in:

samuel 2000-08-09 09:45

- Updated walktest documentation for new perfstat related console
commands.
- Fixed the proc textures after I broke it with the
delete [] Scan.GlobalCMap :)
- removed some unnecessary if tests from sft3dcom.cpp

39 lines of code changed in:

samuel 2000-08-07 22:54

Removed the delete [] Scan.GlobalCMap from PrepareTextures. It must have been some
debugging junk I'd left in. Sorry Andy :) (it was also deleted in the destructor as originally intended)

0 lines of code changed in:

samuel 2000-08-07 21:34

Oooops, forgot this one

14 lines of code changed in:

samuel 2000-08-07 07:35

Liberally added comments and rearranged a little to make it clearer whats going on

59 lines of code changed in:

samuel 2000-08-07 01:37

Added perfstat plugin to plugin list

4 lines of code changed in:

samuel 2000-08-07 01:30

- Added a new plugin called perfstat, and updated walktest so
that it could 'benefit' from its functionality. Perfstat is
basically a nested statistics gatherer which can print out
formatted results to a file. It also prints out system info
as the header. This is meant to be a tool mostly to test the
drivers. The nested bit means it will also gather
seperate statistics for a configurable 'subsection' of the
main section it is gathering statistics for.
Walktest has a max of three nested perfstats with the
recsubperf command (see below).
- Chages to walktest:
- Perfstat now takes care of fps calculations according
to user specifiable resolution. Defaults to 10 frames per
update.
- The demo playing and recording now pauses when you switch
to console
- Suitable commands are now recorded too, like fire missile,
addskel addlight etc. A couple of macros are defined in
walkcmd.cpp as a convenience.
- Modified commands:
loadrec <file> can take an optional name argument to specify a
<file>.rec to use as its demo file, otherwise it
defaults to 'record' as before.
saverec <file> can take an optional name argument to specify
a <file>.rec to save to.
play has optional arguments, otherwise works as before.
play <file> This outputs summary statistics for the demo
played to <file>.rps (Recorded Performance Statistics).
play res, x, <file> The 'res'(olution) option tells perfstat
to record statistics every 'x' frames and output
to <file>.rps
play break, x The break option when compiled in debug mode
will trip off a signal trap on the 'x'th frame.
Useful once you take note of the frame number of
something interesting in a <file>.rps
- New command:
recsubperf <name> Once a recording has begun this command
is used to record the statistics of a subsection
of the demo and is reported as such in the outputted
<file>.rps when played back. To finish the subsection
call the command again without an argument.
Stands for 'rec(ord)sub(section)perf(ormance)'

1152 lines of code changed in:

(53 more)


Generated by StatCvs v0.2-dev