From 491d49443752f3d377710c07f2f1355eaeaace41 Mon Sep 17 00:00:00 2001 From: Joshua Granick Date: Tue, 21 Jul 2015 11:14:01 -0700 Subject: [PATCH] Transparent fix --- project/src/graphics/utils/ImageDataUtil.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/project/src/graphics/utils/ImageDataUtil.cpp b/project/src/graphics/utils/ImageDataUtil.cpp index 206620797..49482ef2b 100644 --- a/project/src/graphics/utils/ImageDataUtil.cpp +++ b/project/src/graphics/utils/ImageDataUtil.cpp @@ -123,7 +123,7 @@ namespace lime { int sourcePosition, destPosition; RGBA sourcePixel; - if (!mergeAlpha || !sourceImage->transparent) { + if (!mergeAlpha || !sourceImage->buffer->transparent) { for (int y = 0; y < destView.height; y++) { @@ -279,7 +279,7 @@ namespace lime { RGBA hitColor; hitColor.ReadUInt8 (data, ((y + image->offsetY) * (image->buffer->width * 4)) + ((x + image->offsetX) * 4), format, premultiplied); - if (!image->transparent) { + if (!image->buffer->transparent) { fillColor.a = 0xFF; hitColor.a = 0xFF;