[Mono-list] about performance and multimedia library

Lloyd Dupont lloyd@galador.net
Sun, 15 Jul 2001 12:37:18 +0200


This is a multi-part message in MIME format.
--------------B9EEA4CCBB2E306C52E8191E
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

i discover C# and found it quite well.
i already known SDL (http://www.libsdl.org) which is a low level access
and multiplatform (win, linux, Be, MacOSX,...) C library 
to accelerated graphics, cd_rom, device, and the like...

i plan to write a thin C# wrapper of it & OpenGL for everybody benefit.

wondering about some feature i begin a test of struct and native
function.
i had a simple test calling a void C function from C# and compare it to
a void C# function.

i was afraid by C call several time slower than C# call (100 times).
(just the call, as there is no code inside)
as i know you are looking for a multimedia library and a volunteer to
work on, i join you my very simple test code, so you could compare and
tell me if your compiler do a better work than does microsoft C# one.

Thanks for you're attention...
Lloyd
--------------B9EEA4CCBB2E306C52E8191E
Content-Type: application/x-compressed;
 name="struct.tgz"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
 filename="struct.tgz"

H4sIAAByUTsAA+1Wa2/aSBTN1yDxH67IFwgv85YSQHLBSV2BQcZstptGlWsPiVvjsWZME1Ll
v+/1i0dCk2ir0NWujyzbc++duWceZ2a4xxaGVzIO3hBCRRCa9fqBIAiVVqMSfPHxvwFqvq1V
q9arzUarVcX4Sq3RPADhLUnFWHBPZwAHtk2X5jNxCnXIPvjsGUfWzCQzuJCVWjWdOjzCguUQ
6A8Go3cfAD5/Nolhc5cYWdO2yZ1LmZdLp46IzcmTcN/umNYsnUqneLCuQEynfmAcv8F6oBe+
FIyCeZpOPZxuxLwLY4wbnIefhIhhTGiLuH2nlgkmVah3YznX2Rz8eHjsOyO3kT2d+t0D/S8F
j/TP3zDHC/qvVqux/ltCs9L09d+oCYn+94EFR/HAZMk9Mkd1bRZL6sLxrDkpyY5HGHUnhH23
DMIDEbqLL7ZlgGHrnINGuBeKODLjmHr42SnR3TG+VBluRCZFLwEDY8HI50/Br4HPZd+25bm/
/WQz0ZrFDSlTAMnx2HJMLcfrZFapMrmrJ4nIHfbCCfMZ/TWp09e3jiRf0fKjrphBBnzK5cuh
zviNbos8O3XmuqNfE1NbuqQ0GIuM6csCTKx70qMO9zoVIXcFu0drqFtOFmki/csr0Nk17siH
/ugfhinRaEIHHHIbcbisosyufBqH2BOwgj+b4kx7wsqqYJVKJMmIMVIWXbdP55iw1FswRhwv
Kg2obsZjlQl6iPDfnoDt9HWPaP7SUehtSbOMbzyImFGWtTrCKVhtBV/5fFjxJ1WgGNPzR4Ta
pHTBLI8M8MDJZgyKixM8ChnII/U8fi0nKGBrfilbEUixlQNe+gV6QT1ze638E7ohwd4RUJcw
nEjqvMA2HHx/WnTTZJgvWjmlqcP1GRHROJqNLcchZrByJJvMcXKyZgGEXEmjKNla9Xm+z3X5
sT5+oc/w6j6j0h+Sc3rPmOvf8Apnv+nR9tL9v95sxPf/Vq0lBPf/VnL+7wVs4ZyAbtv+JT08
+Mgd8Q94tJ3A+iyEbe+6tAoyuH+J5waU6cI7WQds+Q9XVc2N9g30XBsGFEd1KOI2x4gJxQtk
AEW6g4MRkrXcDV/YtmET3TnB/yKbw3GQ/TioeVzyru/DmHvL9SP8WTfuZ3ET6F41v2YMsTxi
k8u+/vmf2qM2+vVmOV7Qf6Xia97Xv1AXanVf/1Wh1kj0vw+0x+rog9TTQBGHUie+0EFfVtE4
Uj92Mp8yEMVoH8cY0jtCtzTpqfJYk0dKJ2MwghcDDroDZO56S/+e4zL6lWBD3XQKoD2aauOp
tt1oN0zVLofOMFCVziRVUnrSBMqhJa4jr01n8kCaBL9RoftpJdh2OTDsdO7yxfre8IW/YYL2
cNSfDtape6PhGJ3qWFRxuDRJXfG4EFVFVs4H0h/SoFtvl7fKUYw6VS5k7X3kmnTPdJtj5sfm
KLovvZueY36pq7EFhq3LUcAIx38o/xX7V8XIPVUm4pkUJ4lKka83UiajgTQWp5O4+pYpChuK
stIbiJMVp/ITiyaq55LWle6wieg/HMSdQ9UuR0up+7vXfYIECRIkSJAgQYIECRIkSJAgQYIE
/wf8DYhLhS0AKAAA
--------------B9EEA4CCBB2E306C52E8191E--