On Tue, 22 Oct 2024 15:55:20 GMT, Michael Strauß <mstra...@openjdk.org> wrote:

>>> `var` helps the writer of the code, but almost never helps the reader of 
>>> the code
>> 
>> I fully agree with John on this.
>
>> `scanlineStride` is useful for all the `ImageFrame` constructors, or do you 
>> think recomputing it (with the risk of it being different) is still the best 
>> course of action given that AWT supplies it and might be using some other 
>> alignment/padding?
> 
> I've changed it to always take the scanline stride from AWT and never 
> recompute. Note that AWT measures the stride in "data elements", not in 
> bytes. I've marked the points in the source code where the meaning of stride 
> changes from "data elements" to "bytes".

> > `var` helps the writer of the code, but almost never helps the reader of 
> > the code
> 
> I fully agree with John on this.

Changed as suggested.

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

PR Review Comment: https://git.openjdk.org/jfx/pull/1593#discussion_r1810997414

Reply via email to