Update field offsets due to DebugHelper.

Change-Id: I90d804cc59b64cbb630011e012f42aa49cc4a2cd
diff --git a/lib/Renderscript/runtime/rs_structs.h b/lib/Renderscript/runtime/rs_structs.h
index 4ee066e..6db4279 100644
--- a/lib/Renderscript/runtime/rs_structs.h
+++ b/lib/Renderscript/runtime/rs_structs.h
@@ -25,7 +25,7 @@
 } rs_allocation_mipmap_control;
 
 typedef struct Allocation {
-    char __pad[28];
+    char __pad[32];
     struct {
         void * drv;
         struct {
@@ -76,7 +76,7 @@
  *
  *****************************************************************************/
 typedef struct ProgramStore {
-    char __pad[36];
+    char __pad[40];
     struct {
         struct {
             bool ditherEnable;
@@ -112,6 +112,7 @@
 typedef struct ProgramRaster {
     char __pad[36];
     struct {
+        void * drv;
         struct {
             bool pointSprite;
             rs_cull_mode cull;
@@ -139,6 +140,7 @@
 typedef struct Sampler {
     char __pad[32];
     struct {
+        void *drv;
         struct {
             rs_sampler_value magFilter;
             rs_sampler_value minFilter;
@@ -168,7 +170,7 @@
  *
  *****************************************************************************/
 typedef struct Element {
-    char __pad[28];
+    char __pad[32];
     struct {
         void *drv;
         struct {
@@ -206,7 +208,7 @@
  *
  *****************************************************************************/
 typedef struct Type {
-    char __pad[28];
+    char __pad[32];
     struct {
         void *drv;
         struct {
@@ -242,7 +244,7 @@
  *
  *****************************************************************************/
 typedef struct Mesh {
-    char __pad[28];
+    char __pad[32];
     struct {
         void *drv;
         struct {