On Mon, 17 Aug 2026 21:53:50 GMT, Andy Goryachev <[email protected]> wrote:
>> You probably mean that if the layout falls on physical pixel boundaries, >> then the logical coordinates might not be integers. That's right, but even >> more fundamentally, just by having coordinates be `double`, I can assign any >> non-integer value. > > I mean cause-and-effect, especially at the start of the section. > > The reason we have double is because of fractional scale, the rest is derived > from that fact. I think that's too strong a claim. Even if we didn't have different render scales, there would still be a need to have sub-pixel positioning (for example, for smooth animation). ------------- PR Review Comment: https://git.openjdk.org/jfx/pull/2260#discussion_r3799283474
