Gene Koh (gene++at++euphoria.corp.sgi.com)
Wed, 6 Mar 1996 11:55:55 -0800
I'm a little puzzled about the behavior of the DRAW process. According to the
stats, when DRAW is forked as a separate process, it doesn't begin processing
until the next frame boundary. As a result, I'm seeing a two frame latency in
PFMP_APPCULL_DRAW mode.
-----> a0 (sync) ||-| || ||
|| |--| c0 || ||
|| (draw blocks) ||----------| d0 || (swap)
In PFMP_APP_CULLDRAW, 1 frame latency.
-----> a0 (sync) ||-| ||
|| |--| c0 ||
|| |----------| d0 || (swap)
In Prog. Guide, it states that both of these modes should only have 1 frame
latency. Why does the DRAW block until the next frame boundary? Does it do so
in cases other than being a separate process? Thanks!
-- gene koh gene++at++corp.sgi.com 415.933.4230simplicity patience compassion
This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:52:31 PDT