On Tue, 4 Feb 2014 14:40:21 +0100 (CET)
Michael Van Canneyt <mich...@freepascal.org> wrote:

> The GUI is for use by humans. That means that there is no point whatsoever 
> in updating the GUI more than 10 times per second: the human eye cannot 
> process information faster than that, let alone that the brain can grasp 
> the *meaning* of what the eye has seen in such a short time.
<snip>

> if I play a video at full HD, 1 thread handles the screen display. It works 
> just fine,

Combining these two statements sounds like you are running your video at 10 
frames per second, which you hopefully don't do.
And I am very interested where you got the limitations for the human eye from. 
Knowing a thing or two about animation I have heard quite different values.
Examples:

Nearly everyone I know at least feels a difference between an animation running 
in 60 FPS and one in 30 FPS (both frame rates need the eye and brain to process 
faster than your claimed 10 updates a second, else there would be no 
difference).

The USAF tested their pilots visual response time by flashing a picture of an 
aircraft on a screen in a dark room for 1/220th of a second. The pilots were 
consistently able to identitfy the shown craft.

There are more examples but I am not interested in starting a discussion about 
this.

Closing I must admit that for a GUI 10 FPS is mostly enough. It is just that 
1/10th of a second as the human eyes limit sounds way to low to me.

R.

--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to