On 03/10/2014 07:55 AM, Henri Verbeet wrote:
On 10 March 2014 13:26, Jeremy White jwhite@codeweavers.com wrote:
But my code, in theory, skips holes in the data, so long as the data stays in line.
In other words, a pattern like this: SS-FFFF-FF where S is success, F is failure, and - is missing data, is considered 'fixed'. A pattern like this: F-F--F-F-F is considered 'consistently failing'. All other patterns are considered intermittent.
The data for ddraw7 on Windows 2000 for example is "-SS-SS-F-F".
Yeah, I explained it incorrectly (and the code is rough, and quite possibly wrong). A pattern requires exact edges to be considered fixed; so 'SS-FFFF-FF' would be considered indeterminate. 'SSF-FFF-FF' would be considered fixed.
I'll see about tweaking that (I changed it to prevent '-FFFFFFFFF' from being considered 'fixed' <grin>. But I can fix that a different way).
Cheers,
Jeremy