Commit 956b4f2
committed
Comments by Mark Spieth:
"Due to the fact that refresh rate is the fundamental output timing rate, not the input rate which can be anything. The av_sync adjustment needs to be with respect to the resfresh rate and not frame interval. However, no real proof that this is any better or worse but just IMO more logically correct and consistent."
"avsync_used is the minimum of the delayed estimate and the current value of avsync (with the delay from last vsync event included). This improves lock time as the smallest value is the better one to use just in case the instantaneous value deviates from the steady state. Also speeds up initial lock time as avdel is 0 initially."
Refs #7964.1 parent 2fe9124 commit 956b4f2
1 file changed
+10
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1909 | 1909 | | |
1910 | 1910 | | |
1911 | 1911 | | |
| 1912 | + | |
| 1913 | + | |
| 1914 | + | |
| 1915 | + | |
1912 | 1916 | | |
1913 | 1917 | | |
1914 | 1918 | | |
1915 | 1919 | | |
1916 | | - | |
| 1920 | + | |
1917 | 1921 | | |
1918 | 1922 | | |
1919 | | - | |
1920 | 1923 | | |
1921 | | - | |
| 1924 | + | |
1922 | 1925 | | |
1923 | 1926 | | |
1924 | | - | |
1925 | 1927 | | |
1926 | 1928 | | |
1927 | 1929 | | |
| |||
1932 | 1934 | | |
1933 | 1935 | | |
1934 | 1936 | | |
| 1937 | + | |
| 1938 | + | |
| 1939 | + | |
| 1940 | + | |
1935 | 1941 | | |
1936 | 1942 | | |
1937 | 1943 | | |
| |||
0 commit comments