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