-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Steve Hosgood schrieb:
> I was deliberately thinking that you **don't** want to use OpenGL for
> that sort of thing. The GPU has enough work to do rendering the view out
> of the windows, it would be a waste of its time rendering instruments
> for the fascia - they're always going to be displayed "straight on" with
> flat lighting. It's just a simple animation job for a normal window.

That's why the future of the 2D desktops will be rendered by the 3D
hardware (Windows Vista, the OpenGL based X-Server, ...).

A while ago 2D desktops would profit from the graphic accelerator
graphic cards. They had chips that could draw very fast lines, etc. pp.

But today we've got 3D accelerators that can do even more. They are even
programmable. So the new OSes use that functionality for a fast visual
feedback.

So it doesn't make sense to pass the rendering of some instruments back
to the OS. It will just give it back to the graphics adapter - with the
aditional overhead of going through the OS.

The only alternative to reduce the load on the GPU is to draw it with
the CPU "by hand" (note: this is really CPU intensive!). But if the CPU
idles too long (what I really doubt) we could easily increase the FDM
resolution, AI traffic, ...

CU,
Christian


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (MingW32)

iD8DBQFDkC5JlhWtxOxWNFcRArQ2AJ0Y9W2z2ZlrQ3615T3LVUGOv3T10QCgq1Ac
Lv9HbthiUs1IqdPu6uq5ZNo=
=rjDA
-----END PGP SIGNATURE-----

_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@flightgear.org
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
2f585eeea02e2c79d7b1d8c4963bae2d

Reply via email to