Merge "Fix field packer bug for U32 data. Fix initial refcounts in allocations. Support null references in allocations."
diff --git a/java/ImageProcessing/src/com/android/rs/image/ip.rsh b/java/ImageProcessing/src/com/android/rs/image/ip.rsh
index 34213f5..1d7a719 100644
--- a/java/ImageProcessing/src/com/android/rs/image/ip.rsh
+++ b/java/ImageProcessing/src/com/android/rs/image/ip.rsh
@@ -2,7 +2,7 @@
#define MAX_RADIUS 25
-typedef struct {
+typedef struct FilterStruct_s {
rs_allocation ain;
float *gaussian; //[MAX_RADIUS * 2 + 1];
diff --git a/scriptc/rs_types.rsh b/scriptc/rs_types.rsh
index ddae7eb..fd9ac16 100644
--- a/scriptc/rs_types.rsh
+++ b/scriptc/rs_types.rsh
@@ -67,10 +67,7 @@
float m[4];
} rs_matrix2x2;
-typedef struct {
- float w, x, y, z;
-} rs_quaternion;
-
+typedef float4 rs_quaternion;
#define RS_PACKED __attribute__((packed, aligned(4)))