Module CS/plugins/video/canvas/directxcommon/

back to main page

Summary Period: 2001-06-29 to 2003-06-14

Modules

[root]/CS/plugins/video/canvas/directxcommon

Lines Of Code


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

Authors

Author Changes Lines of code Lines per change
Totals 31 (100.0%) 883 (100.0%) 28.4
philwyett 6 (19.4%) 610 (69.1%) 101.6
res2002 11 (35.5%) 151 (17.1%) 13.7
jorrit 6 (19.4%) 74 (8.4%) 12.3
sunshine 2 (6.5%) 30 (3.4%) 15.0
groton 1 (3.2%) 9 (1.0%) 9.0
ab031ns 2 (6.5%) 6 (0.7%) 3.0
matzebraun 2 (6.5%) 2 (0.2%) 1.0
vengeance2001 1 (3.2%) 1 (0.1%) 1.0

Most Recent Commits

res2002 2003-06-14 20:38

Changed the way how SCF plugin scanning works:
- Moved scanning invokation to scfInitialize().
- A platform-dependent function, csScanPluginsDir(), returns
plugin filenames and metadata.
- Such a function is provided for Win32. For unix and macosx,
the "old" function that scans for .csplugin files is used.
Made the following changes:
- The DirectDraw configure time test now also tests for
DirectSound, and thus changed the makefile var nomenclature to
"DirectX".
- Slight changed the way DLLs are loaded on Win32: now
LoadLibraryEx() is used with a flag which causes Windows to
first look for the actual file in the specified directory.
- On Win32, plugin metadata is now contained inside the DLL.
Worked around problems with static linking. Specifically, it was
assumed that a factory function is always only used for a single
class. This is not always the case (e.g. the bezier loader.)

2 lines of code changed in:

philwyett 2003-05-30 04:03

- Philip Wyett added the CS copyright notice and moved the
includes to the correct place in 'iddetect.h'.

21 lines of code changed in:

jorrit 2003-05-29 08:07

Replaced NULL with 0.

24 lines of code changed in:

groton 2003-05-27 23:40

groton fixed the compilation of the ddraw canvas plugin on a plain MSVC6, just including the file multimon.h for that compiler.

9 lines of code changed in:

res2002 2003-05-26 17:26

- Oops, left some test code in the ddraw2d plugin.

0 lines of code changed in:

res2002 2003-05-26 15:44

- removed #define INITGUID in directdetection.cpp to fix duplicate
defined symbols in VC6.

0 lines of code changed in:

res2002 2003-05-26 14:45

- changed the ddraw code so errors in device enumeration aren't
fatal any more, but just emit a warning instead. Also tried to
improve the compilation for people with older DirectX SDKs. Those
changes are made somewhat blindly as everything worked and works
fine for me.

88 lines of code changed in:

res2002 2003-04-15 11:12

- added a check for DirectDraw to the configure process.
- added missing Jamfile for directxcommon.

12 lines of code changed in:

res2002 2003-01-21 22:23

- leak fix

2 lines of code changed in:

res2002 2003-01-21 21:31

- cosmetics

3 lines of code changed in:

res2002 2003-01-21 21:29

- dynamic loading of DirectDrawEnumerateEx() as suggested by groton
<groton@gmx.net>

44 lines of code changed in:

vengeance2001 2002-12-24 21:22

Fixed compile error.

1 lines of code changed in:

sunshine 2002-12-24 11:47

Eric Sunshine added a patch to the canvas class which allows the
configuration key "Video.DisplayNumber" to select the display (monitor)
number. If the configuration key is absent, or is set to 0, then the
primary display is used (which is the old behavior). If it is greater
than zero, then the requested display number is used. If the requested
display number is not available, then the primary display is used.
Presently, only the DirectDraw canvases respect the display number. This
patch is based upon code sent by Groton <groton@gmx.net>.

30 lines of code changed in:

ab031ns 2002-12-23 22:26

Renamed/corrected header defines to CS coding-style.

6 lines of code changed in:

matzebraun 2002-09-21 11:42

included windows.h in all files where directx headers are used - this is needed for latest mingw. Also fixed some csRef errors in ddraw8 canvas and enabled as default for mingw again

2 lines of code changed in:

res2002 2002-08-26 22:02

- recomitted tweaked set of windows includes
- fixed related compilation problems of some plugins
- jpeg loader now reports errors
- in glwin32 canvas actual display color depth is retrieved again

0 lines of code changed in:

philwyett 2002-08-23 08:41

Reverted the removal/move of Windows.h for a minor compilation improvement. It broke certain plugins which is un-acceptable.

2 lines of code changed in:

res2002 2002-08-23 00:33

- in include/cssys/win32/csosdefs.h <windows.h> isn't included any more,
but a set of very basic required includes. this speeds up compiling
of some files.
- <windows.h> is included in a few places where it's needed.
- added same changes to cygosdef.h, but disabled, as they aren't tested
yet

0 lines of code changed in:

jorrit 2002-01-18 11:47

Slight code cleanup: removed all trailing spaces and tabs from
all lines in all source and make files throughout the entire project.
Note that this will most likely not result in a significant
FPS increase :-)

46 lines of code changed in:

jorrit 2001-09-19 20:01

Matze Braun <matze@braunis.de> made a cygwin port for CS.

4 lines of code changed in:

(2 more)


Generated by StatCvs v0.2-dev