summaryrefslogtreecommitdiffstats
path: root/libs/rs/java/ImageProcessing
diff options
context:
space:
mode:
authorShih-wei Liao <sliao@google.com>2011-01-12 01:13:01 -0800
committerShih-wei Liao <sliao@google.com>2011-01-12 04:44:09 -0800
commit16095fc4c841017ff3843a6deba90f4f897af7b4 (patch)
tree15fe6ad89139c6dd5405d20ff57723aa14f090c3 /libs/rs/java/ImageProcessing
parent31d9d895d79977fa4e6dff2491b209fbeb21c61b (diff)
downloadframeworks_base-16095fc4c841017ff3843a6deba90f4f897af7b4.zip
frameworks_base-16095fc4c841017ff3843a6deba90f4f897af7b4.tar.gz
frameworks_base-16095fc4c841017ff3843a6deba90f4f897af7b4.tar.bz2
convert2uchar3.
Change-Id: I5d5406f14b0c22a7b085495b3bcc51d5a288dcf8
Diffstat (limited to 'libs/rs/java/ImageProcessing')
-rw-r--r--libs/rs/java/ImageProcessing/src/com/android/rs/image/vertical_blur.rs5
1 files changed, 4 insertions, 1 deletions
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 e5900fd..aa4cf2d 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;
}