Add rsDebug for half

http://b/27556050

Update API generator specification and generated rs_debug.rsh file.

Change-Id: Icc731e16c142720d5cca5523a904d800f67f6253
(cherry picked from commit 69a2af08d9f329e102052fa8066e900d15cf4d83)
diff --git a/api/rs_debug.spec b/api/rs_debug.spec
index dcafe20..35d9265 100644
--- a/api/rs_debug.spec
+++ b/api/rs_debug.spec
@@ -67,6 +67,15 @@
 end:
 
 function: rsDebug
+version: 24
+w: 1, 2, 3, 4
+ret: void
+arg: const char* message
+arg: half#1 a
+test: none
+end:
+
+function: rsDebug
 version: 17
 w: 1, 2, 3, 4
 t: i8, u8, i16, u16
diff --git a/scriptc/rs_debug.rsh b/scriptc/rs_debug.rsh
index 51a74bd..13c5faa 100644
--- a/scriptc/rs_debug.rsh
+++ b/scriptc/rs_debug.rsh
@@ -139,6 +139,26 @@
 extern void __attribute__((overloadable))
     rsDebug(const char* message, float4 a);
 
+#if (defined(RS_VERSION) && (RS_VERSION >= 24))
+extern void __attribute__((overloadable))
+    rsDebug(const char* message, half a);
+#endif
+
+#if (defined(RS_VERSION) && (RS_VERSION >= 24))
+extern void __attribute__((overloadable))
+    rsDebug(const char* message, half2 a);
+#endif
+
+#if (defined(RS_VERSION) && (RS_VERSION >= 24))
+extern void __attribute__((overloadable))
+    rsDebug(const char* message, half3 a);
+#endif
+
+#if (defined(RS_VERSION) && (RS_VERSION >= 24))
+extern void __attribute__((overloadable))
+    rsDebug(const char* message, half4 a);
+#endif
+
 #if (defined(RS_VERSION) && (RS_VERSION >= 17))
 extern void __attribute__((overloadable))
     rsDebug(const char* message, char a);