Index: trunk/dbconfig/warp.md
===================================================================
--- trunk/dbconfig/warp.md	(revision 14478)
+++ trunk/dbconfig/warp.md	(revision 14479)
@@ -1,3 +1,3 @@
-# $Id: warp.md,v 1.5 2007-07-10 21:41:20 jhoblitt Exp $
+# $Id: warp.md,v 1.6 2007-08-14 02:13:56 jhoblitt Exp $
 
 #
@@ -50,4 +50,5 @@
     bg          F64         0.0
     bg_stdev    F64         0.0
+    pixel_fill  F64         0.0     # Key
     fault       S16         0       # Key
 END
Index: trunk/ippTools/src/warptool.c
===================================================================
--- trunk/ippTools/src/warptool.c	(revision 14478)
+++ trunk/ippTools/src/warptool.c	(revision 14479)
@@ -945,4 +945,10 @@
     }
 
+    psF64 pixel_fill = psMetadataLookupF64(&status, config->args, "-pixel_fill");
+    if (!status) {
+        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -pixel_fill");
+        return false;
+    }
+
     // default values
     psS16 code = psMetadataLookupS16(&status, config->args, "-code");
@@ -968,4 +974,5 @@
             bg,
             bg_stdev,
+            pixel_fill,
             code
         )) {
Index: trunk/ippTools/src/warptoolConfig.c
===================================================================
--- trunk/ippTools/src/warptoolConfig.c	(revision 14478)
+++ trunk/ippTools/src/warptoolConfig.c	(revision 14479)
@@ -171,4 +171,6 @@
     psMetadataAddF64(addwarpedArgs, PS_LIST_TAIL, "-bg_stdev",  0,
             "define exposure background stdev", NAN);
+    psMetadataAddF64(addwarpedArgs, PS_LIST_TAIL, "-pixel_fill",  0,
+            "define %% of live pixels", NAN);
     psMetadataAddS16(addwarpedArgs, PS_LIST_TAIL, "-code",  0,
             "set fault code", 0);
