Mercurial > cgi-bin > hgweb.cgi > SimpleResizer
diff app/src/main/java/com/bartsent/simpleresizer/lib/LanczosKernel.kt @ 11:678adef4774f memo
Move more stuff into worker threads.
author | David Barts <n5jrn@me.com> |
---|---|
date | Wed, 17 Feb 2021 14:29:45 -0800 |
parents | 6ae738b8a814 |
children | b1605be35bcc |
line wrap: on
line diff
--- a/app/src/main/java/com/bartsent/simpleresizer/lib/LanczosKernel.kt Wed Feb 17 13:39:50 2021 -0800 +++ b/app/src/main/java/com/bartsent/simpleresizer/lib/LanczosKernel.kt Wed Feb 17 14:29:45 2021 -0800 @@ -12,12 +12,12 @@ } private fun sinc(x: Double): Double { - val remembered = memory.get(x) + val remembered = memory[x] if (remembered != null) return remembered val pix = PI * x val calculated = sin(pix) / pix - memory.put(x, calculated) + memory[x] = calculated return calculated }