On Wed, 9 Mar 2022 07:01:57 GMT, Maxim Kartashev <d...@openjdk.java.net> wrote:

>> you can check both cases, if the scale=1 then use high precision.
>> if the scale > 1 then you can use low precision -> if the scale is equal to 
>> 2 then shift by two/four pixels or something like that?
>
>> if the scale > 1 then you can use low precision -> if the scale is equal to 
>> 2 then shift by two/four pixels or something like that?
> 
> @mrserb I suppose I could do that, but then it wouldn't be much different 
> from the existing tests that verify color inside a sufficiently large area. I 
> can make this area smaller, but this still won't help to find a rounding 
> error in `gtk3_get_drawable_data()`.

You mentioned uiScale=3 doesn't work correctly. Does it not work with uiScale=2 
either?

Is it proven the test can't get the colored pixels precisely with uiScale=2?

-------------

PR: https://git.openjdk.java.net/jdk/pull/7613

Reply via email to