From 16095fc4c841017ff3843a6deba90f4f897af7b4 Mon Sep 17 00:00:00 2001 From: Shih-wei Liao Date: Wed, 12 Jan 2011 01:13:01 -0800 Subject: [PATCH] convert2uchar3. Change-Id: I5d5406f14b0c22a7b085495b3bcc51d5a288dcf8 --- .../src/com/android/rs/image/vertical_blur.rs | 5 ++++- libs/rs/rslib.bc | Bin 716 -> 728 bytes 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/libs/rs/java/ImageProcessing/src/com/android/rs/image/vertical_blur.rs b/libs/rs/java/ImageProcessing/src/com/android/rs/image/vertical_blur.rs index e5900fd4938c0..aa4cf2d90597a 100644 --- a/libs/rs/java/ImageProcessing/src/com/android/rs/image/vertical_blur.rs +++ b/libs/rs/java/ImageProcessing/src/com/android/rs/image/vertical_blur.rs @@ -55,6 +55,9 @@ void setGamma(float g) { gamma = (float3)g; } +//sliao +uchar3 convert2uchar3(float3 xyz); + void root(const void *v_in, void *v_out, const void *usrData, uint32_t x, uint32_t y) { uchar4 *output = (uchar4 *)v_out; const FilterStruct *fs = (const FilterStruct *)usrData; @@ -84,7 +87,7 @@ void root(const void *v_in, void *v_out, const void *usrData, uint32_t x, uint32 temp = pow(temp, (float3)gamma); temp = clamp(temp * outWMinOutB + outBlack, 0.f, 255.f); - output->xyz = convert_uchar3(temp); + output->xyz = convert2uchar3(temp); //output->w = input->w; } diff --git a/libs/rs/rslib.bc b/libs/rs/rslib.bc index 1897c3ba37bc8d55f023daba03fa1990006b71fe..761e765233ca2abcd49e2908a686178494b5926d 100644 GIT binary patch delta 292 zcmX@ZdV`hI$@#!NMIHu*%@a9`T?82z7>txWI2BTxS{T$^Jy;%{_Z!O_d_p#uZMWCtxWI2BTxS{T$^JyKPA$ z)H`5R?;ywobfxe$K?|Uk~J(uBz{q>y>Ohg5JzsBqE8QhI6{ogKX^1sKvueAK?UvXBTp