From c136797f179fb7e084cf6bb88989eb26ca558bb5 Mon Sep 17 00:00:00 2001 From: MrCdK Date: Fri, 12 Dec 2014 00:28:36 +0100 Subject: [PATCH] Fix html5 ImageDataUtil.fillRect() --- lime/graphics/utils/ImageDataUtil.hx | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/lime/graphics/utils/ImageDataUtil.hx b/lime/graphics/utils/ImageDataUtil.hx index db5dd921a..928e46509 100644 --- a/lime/graphics/utils/ImageDataUtil.hx +++ b/lime/graphics/utils/ImageDataUtil.hx @@ -234,15 +234,18 @@ class ImageDataUtil { var length = image.buffer.width * image.buffer.height; + var j = 0; for (i in 0...length) { + j = i * 4; + #if js - data[i] = r; - data[i + 1] = g; - data[i + 2] = b; - data[i + 3] = a; + data[j + 0] = r; + data[j + 1] = g; + data[j + 2] = b; + data[j + 3] = a; #else - data.setUInt32 (i * 4, rgba); + data.setUInt32 (j, rgba); #end }