[arrayfire] 156/248: Fix enum value conversion in image

Ghislain Vaillant ghisvail-guest at moszumanska.debian.org
Tue Nov 17 15:54:19 UTC 2015


This is an automated email from the git hooks/post-receive script.

ghisvail-guest pushed a commit to branch dfsg-clean
in repository arrayfire.

commit ff8369b89ec247a74e395e79fd6b66ef875f7c54
Author: Shehzan Mohammed <shehzan at arrayfire.com>
Date:   Thu Oct 29 17:30:32 2015 -0400

    Fix enum value conversion in image
---
 src/api/c/image.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/api/c/image.cpp b/src/api/c/image.cpp
index 134e4c2..73dbbbc 100644
--- a/src/api/c/image.cpp
+++ b/src/api/c/image.cpp
@@ -66,7 +66,9 @@ static fg::Image* convert_and_copy_image(const af_array in)
 
     ForgeManager& fgMngr = ForgeManager::getInstance();
 
-    fg::Image* ret_val = fgMngr.getImage(inDims[1], inDims[0], (fg::ChannelFormat)inDims[2], getGLType<T>());
+    // The inDims[2] * 100 is a hack to convert to fg::ChannelFormat
+    // TODO Write a proper conversion function
+    fg::Image* ret_val = fgMngr.getImage(inDims[1], inDims[0], (fg::ChannelFormat)(inDims[2] * 100), getGLType<T>());
 
     copy_image<T>(normalizePerType<T>(imgData), ret_val);
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/arrayfire.git



More information about the debian-science-commits mailing list