[prev in list] [next in list] [prev in thread] [next in thread]
List: graphicsmagick-commit
Subject: [GM-commit] GraphicsMagick: DescribeImage(): Only show read rates when not i...
From: GraphicsMagick Commits <graphicsmagick-commit () lists ! sourceforge ! net>
Date: 2016-08-08 13:39:34
Message-ID: hg.fe96878b901b.1470663574.2950750188400161634 () src ! simplesystems ! org
[Download RAW message or body]
changeset fe96878b901b in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=fe96878b901b
summary: DescribeImage(): Only show read rates when not in ping mode. Provide 6 \
digits of seconds precision.
diffstat:
ChangeLog | 7 +++++++
magick/describe.c | 8 ++++----
2 files changed, 11 insertions(+), 4 deletions(-)
diffs (47 lines):
diff -r 552dfa1f1bdb -r fe96878b901b ChangeLog
--- a/ChangeLog Sun Aug 07 16:39:39 2016 -0500
+++ b/ChangeLog Mon Aug 08 08:39:31 2016 -0500
@@ -1,3 +1,10 @@
+2016-08-08 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
+
+ * magick/describe.c (DescribeImage): The 'identify' and 'info'
+ functionality only shows the pixel read rate if image was not read
+ in 'ping' mode. Provide seconds timing with 6 digits of precision
+ since that is what is needed.
+
2016-08-07 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
* magick/describe.c (DescribeImage): Include milliseconds
diff -r 552dfa1f1bdb -r fe96878b901b magick/describe.c
--- a/magick/describe.c Sun Aug 07 16:39:39 2016 -0500
+++ b/magick/describe.c Mon Aug 08 08:39:31 2016 -0500
@@ -165,7 +165,7 @@
FormatSize(GetBlobSize(image),format);
(void) fprintf(file,"%.1024s ",format);
}
- (void) fprintf(file,"%0.3fu %ldm:%.3fs",
+ (void) fprintf(file,"%0.3fu %ldm:%.6fs",
user_time,
(long) (elapsed_time/60.0),
fmod(elapsed_time,60.0));
@@ -174,7 +174,7 @@
least six times the timer's resolution (typically 0.01 on
Unix).
*/
- if (elapsed_time >= GetTimerResolution()*6)
+ if (!(image->ping) && (elapsed_time >= GetTimerResolution()*6))
{
pixels_per_second=(magick_int64_t) ((double) rows*columns/
elapsed_time);
@@ -890,9 +890,9 @@
*/
if (user_time >= GetTimerResolution())
(void) fprintf(file," User Time: %0.3fu\n",user_time);
- if (elapsed_time >= GetTimerResolution())
+ if (!(image->ping) && (elapsed_time >= GetTimerResolution()))
{
- (void) fprintf(file," Elapsed Time: %ldm:%.3fs\n",
+ (void) fprintf(file," Elapsed Time: %ldm:%.6fs\n",
(long) (elapsed_time/60.0),
fmod(elapsed_time,60.0));
pixels_per_second=(magick_int64_t) ((double) image->rows*
------------------------------------------------------------------------------
_______________________________________________
Graphicsmagick-commit mailing list
Graphicsmagick-commit@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/graphicsmagick-commit
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic