> Must search for the 'book' that came with the machine for the actual
> 'card'
> but i remember something like AGP <something>. The driver is the Intel
> 810e Chipset Graphics Driver PV 2.1 (as Alex mentioned) ... I guess the
> on card mem. would be minimal, maybe 2 or 4 MB max. - Must find
> that book! This 'french' Unika pc case is very difficult to open and look
> ...

The card itself has zero memory; it steals what it needs from the system
memory to do graphics.  At 1024x768x16, that is 1.5MB for 2D graphics
and increases to between 6MB and 8MB for 3D.  A severe impact for you.

> I run at 1024x768 at 16-bit colour on my Hyundai P910 19 ins monitor.
> Of course I only run FGFS in its 600x400 window. Expanding that
> window to full screen really does SLOW things down, but I can get
> quite reasonable 'flying' as set up ... I am modestly happy ... :-)(

The card steals memory bandwidth from the processor and is extremely
stupid so most of the work has to be done by the main processor.
If your framerate is about one per second, the most likely blame is
that Windows is not accelerating OpenGL for you.

> One construction i do hate seeing in a routine that is called frequently -
> at many times per second - is something like -
>      setRPM(node->getDoubleValue("rpm"));

We did some profiling and the cost of this is very small.  It is calls
that go into the operating system and/or force disk head movement that
are a serious problem.

> And after the multiply is completed the string tidier will release this
> memory ... for EACH AND EVERY ONE of the for loops.

Yeah, but the C library should be caching the string buffers anyway.

> where the intel 'code' generated to get the sim speed-up value is one
> line -
>     mov dword ptr [ebp-16],
>             dword ptr [globals[fg_sim_speed_up]];

Yes, but these improvements are relevant when the iteration rate on
the code is at the several times per millisecond level.  We're not,
but the graphics chipset is definitely.


_______________________________________________
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel

Reply via email to