freetype-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freetype2] GSoC-2017-kushal 4d3200b 11/70: cleaning


From: Kushal K S V S
Subject: [freetype2] GSoC-2017-kushal 4d3200b 11/70: cleaning
Date: Sun, 18 Mar 2018 11:21:09 -0400 (EDT)

branch: GSoC-2017-kushal
commit 4d3200b4dbf5b5bef50b7493a441f212016c4a69
Author: Kushal K S V S <address@hidden>
Commit: Kushal K S V S <address@hidden>

    cleaning
---
 tests/make_png/README         | 46 +++++++++++++++--------------
 tests/make_png/bitmap.c       | 69 +++++++++++++++++++++++++++++++------------
 tests/make_png/bitmap.h       | 11 +++----
 tests/make_png/hash_to_file.c |  5 ++--
 tests/make_png/make_png.c     |  2 +-
 5 files changed, 84 insertions(+), 49 deletions(-)

diff --git a/tests/make_png/README b/tests/make_png/README
index e3ebb41..677cf65 100644
--- a/tests/make_png/README
+++ b/tests/make_png/README
@@ -1,35 +1,37 @@
 To generate hashes and store it in the ./hashes folder,
 
-       1) sudo make hash
-               (set resoluton in DPI by passing argument
-                       example: sudo make DPI=100, if not specified,default is 
72)
+1) sudo make hash
+       (set resoluton in DPI by passing argument
+       example: sudo make DPI=100, if not specified,default is 72)
 
-       2) Usage   ./hash <font_file> <pt_size> <render_mode>
+2) Usage   ./hash <font_file> <pt_size> <render_mode>
        
-        Hashes will be saved in a file named 
$(font)_$(pt_size)_$(render_mode).hash 
+    Hashes will be saved in a file named 
+    $(font)_$(pt_size)_$(render_mode).hash 
 
-        By default, hashes of 256-level gray bitmaps will be generated
+    By default, hashes of 256-level gray bitmaps will be generated
 
-        Values for render_mode    0 - monochrome
-                                  1 - anti-aliased
-                                  2 - lcd horizontal
-                                  3 - lcd vertical
+    Values for render_mode    0 - monochrome
+                              1 - anti-aliased
+                              2 - lcd horizontal
+                              3 - lcd vertical
 
 To generate 32-bit RGBA PNG(s) of all glyphs in a font\n
   
-  1) sudo make png
-    (set resoluton in DPI by passing argument
-      example: sudo make DPI=100, if not specified,default is 72)
+1) sudo make png
+       (set resoluton in DPI by passing argument
+       example: sudo make DPI=100, if not specified,default is 72)
 
-  2.Usage   ./<exe> <font_file> <pt_size> <render_mode>
+2.Usage   ./<exe> <font_file> <pt_size> <render_mode>
 
-        Images will be saved in a file named 
$(font)_$(pt_size)_$(render_mode)_$(glyph_index).png
+    Images will be saved in a file named 
+    $(font)_$(pt_size)_$(render_mode)_$(glyph_index).png
 
-        By default, hashes of 256-level gray bitmaps will be generated
+    By default, hashes of 256-level gray bitmaps will be generated
 
-        Values for render_mode    0 - monochrome
-                                  1 - anti-aliased
-                                  2 - lcd horizontal-RGB
-                                  3 - lcd horizontal-BGR
-                                  4 - lcd vertical-RGB
-                                  5 - lcd vertical-BGR
\ No newline at end of file
+    Values for render_mode    0 - monochrome
+                              1 - anti-aliased
+                              2 - lcd horizontal-RGB
+                              3 - lcd horizontal-BGR
+                              4 - lcd vertical-RGB
+                              5 - lcd vertical-BGR
\ No newline at end of file
diff --git a/tests/make_png/bitmap.c b/tests/make_png/bitmap.c
index 2823850..104acdc 100644
--- a/tests/make_png/bitmap.c
+++ b/tests/make_png/bitmap.c
@@ -1,28 +1,40 @@
 #include "bitmap.h"
 
-HASH_128 * Generate_Hash_x64_128(FT_Bitmap * bitmap, HASH_128 * murmur)
+HASH_128 * Generate_Hash_x64_128( FT_Bitmap * bitmap, 
+                                  HASH_128 * murmur)
 {    
   int seed = 99; // Dont change
 
-  MurmurHash3_x64_128(bitmap->buffer, (bitmap->pitch * bitmap->rows), seed, 
murmur->hash);
+  MurmurHash3_x64_128(bitmap->buffer, 
+                      (bitmap->pitch * bitmap->rows),
+                      seed, 
+                      murmur->hash);
 
   return murmur;
 }
 
-HASH_128 * Generate_Hash_x86_128(FT_Bitmap * bitmap, HASH_128 * murmur)
+HASH_128 * Generate_Hash_x86_128( FT_Bitmap * bitmap,
+                                  HASH_128 * murmur)
 {    
   int seed = 99; // Dont change
 
-  MurmurHash3_x86_128(bitmap->buffer, (bitmap->pitch * bitmap->rows), seed, 
murmur->hash);
+  MurmurHash3_x86_128(bitmap->buffer,
+                      (bitmap->pitch * bitmap->rows),
+                      seed,
+                      murmur->hash);
 
   return murmur;
 }
 
-HASH_32 * Generate_Hash_x86_32(FT_Bitmap * bitmap, HASH_32 * murmur)
+HASH_32 * Generate_Hash_x86_32( FT_Bitmap * bitmap,
+                                HASH_32 * murmur)
 {    
   int seed = 99; // Dont change
 
-  MurmurHash3_x86_32(bitmap->buffer, (bitmap->pitch * bitmap->rows), seed, 
murmur->hash);
+  MurmurHash3_x86_32( bitmap->buffer,
+                      (bitmap->pitch * bitmap->rows),
+                      seed,
+                      murmur->hash);
 
   return murmur;
 }
@@ -32,7 +44,9 @@ PIXEL * Pixel_At (IMAGE * bitmap, int x, int y)
   return bitmap->pixels + bitmap->width * y + x;
 }
     
-int Generate_PNG (IMAGE *bitmap, const char *path,int render_mode)
+int Generate_PNG (IMAGE *bitmap,
+                  const char *path,
+                  int render_mode)
 {
   FILE * fp;
   png_structp png_ptr       = NULL;
@@ -51,7 +65,10 @@ int Generate_PNG (IMAGE *bitmap, const char *path,int 
render_mode)
     goto fopen_failed;
   }
 
-  png_ptr = png_create_write_struct (PNG_LIBPNG_VER_STRING, NULL, NULL, NULL);
+  png_ptr = png_create_write_struct ( PNG_LIBPNG_VER_STRING,
+                                      NULL,
+                                      NULL,
+                                      NULL);
   if (png_ptr == NULL) {
     goto png_create_write_struct_failed;
   }
@@ -75,11 +92,13 @@ int Generate_PNG (IMAGE *bitmap, const char *path,int 
render_mode)
                 PNG_COMPRESSION_TYPE_DEFAULT,
                 PNG_FILTER_TYPE_DEFAULT);
 
-  row_pointers = png_malloc (png_ptr, bitmap->height * sizeof (png_byte *));
+  row_pointers = png_malloc ( png_ptr,
+                              bitmap->height * sizeof (png_byte *));
 
   for (y = 0; y < bitmap->height; y++) {
 
-    png_byte *row = png_malloc (png_ptr, sizeof (uint8_t) * bitmap->width * 
pixel_size);
+    png_byte *row = png_malloc (png_ptr, 
+                                sizeof (uint8_t) * bitmap->width * pixel_size);
     row_pointers[y] = row;
 
     for (x = 0; x < bitmap->width; x++) {
@@ -102,9 +121,17 @@ int Generate_PNG (IMAGE *bitmap, const char *path,int 
render_mode)
     }
   }    
 
-  png_init_io (png_ptr, fp);
-  png_set_rows (png_ptr, info_ptr, row_pointers);
-  png_write_png (png_ptr, info_ptr, PNG_TRANSFORM_IDENTITY, NULL);
+  png_init_io ( png_ptr,
+                fp);
+
+  png_set_rows (png_ptr,
+                info_ptr,
+                row_pointers);
+
+  png_write_png ( png_ptr,
+                  info_ptr,
+                  PNG_TRANSFORM_IDENTITY,
+                  NULL);
 
   status = 0;
   
@@ -136,7 +163,8 @@ void Make_PNG(FT_Bitmap* bitmap,char* name,int i,int 
render_mode){
     case 0 :  fruit.width = bitmap->width;            // MONO and GRAY
               fruit.height  = bitmap->rows;
 
-              fruit.pixels = calloc (fruit.width * fruit.height, sizeof 
(PIXEL));
+              fruit.pixels = calloc ( fruit.width * fruit.height,
+                                      sizeof (PIXEL));
 
               for (y = 0; y < fruit.height; y++) {
                 for (x = 0; x < fruit.width; x++) {
@@ -162,7 +190,8 @@ void Make_PNG(FT_Bitmap* bitmap,char* name,int i,int 
render_mode){
     case 1 :  fruit.width = bitmap->width;            // MONO and GRAY
               fruit.height  = bitmap->rows;
 
-              fruit.pixels = calloc (fruit.width * fruit.height, sizeof 
(PIXEL));
+              fruit.pixels = calloc ( fruit.width * fruit.height,
+                                      sizeof (PIXEL));
 
               for (y = 0; y < fruit.height; y++) {
                 for (x = 0; x < fruit.width; x++) {
@@ -184,7 +213,8 @@ void Make_PNG(FT_Bitmap* bitmap,char* name,int i,int 
render_mode){
     case 3 :  fruit.width = bitmap->width / 3;        // LCD
               fruit.height  = bitmap->rows;
 
-              fruit.pixels = calloc (fruit.width * fruit.height, sizeof 
(PIXEL));
+              fruit.pixels = calloc ( fruit.width * fruit.height, 
+                                      sizeof (PIXEL));
 
               for (y = 0; y < fruit.height; y++) {
                 for (x = 0; x < fruit.width; x++) {
@@ -212,7 +242,8 @@ void Make_PNG(FT_Bitmap* bitmap,char* name,int i,int 
render_mode){
     case 5 :  fruit.width = bitmap->width;            // LCD_V
               fruit.height  = bitmap->rows / 3;
 
-              fruit.pixels = calloc (fruit.width * fruit.height, sizeof 
(PIXEL));
+              fruit.pixels = calloc ( fruit.width * fruit.height,
+                                      sizeof (PIXEL));
 
               for (y = 0; y < fruit.height; y++) {
                 for (x = 0; x < fruit.width; x++) {
@@ -243,9 +274,9 @@ void Make_PNG(FT_Bitmap* bitmap,char* name,int i,int 
render_mode){
 
   char * file_name = ( char * )calloc(150,sizeof(char));
 
-  sprintf(file_name, "%s_%d",name,i);
+  sprintf(file_name, "%s_%d", name, i);
 
-  Generate_PNG (& fruit, file_name,render_mode);
+  Generate_PNG (& fruit, file_name, render_mode);
 
   free (fruit.pixels);
 }
\ No newline at end of file
diff --git a/tests/make_png/bitmap.h b/tests/make_png/bitmap.h
index 48eb042..426d622 100644
--- a/tests/make_png/bitmap.h
+++ b/tests/make_png/bitmap.h
@@ -50,17 +50,18 @@ typedef struct  {
   size_t height;
 } IMAGE;
     
-//-------------------------------------------------------------------------------
+//------------------------------------------------------------------------------
 
 HASH_32 * Generate_Hash_x86_32(FT_Bitmap * bitmap, HASH_32 * murmur);
 HASH_128 * Generate_Hash_x86_128(FT_Bitmap * bitmap, HASH_128 * murmur);
 HASH_128 * Generate_Hash_x64_128(FT_Bitmap * bitmap, HASH_128 * murmur);
 
-//-------------------------------------------------------------------------------
+//------------------------------------------------------------------------------
 
 PIXEL * Pixel_At (IMAGE * bitmap, int x, int y);  // Returns a pointer to pixel
                                                   // at (x,y) co-ordinate
-
-void Make_PNG(FT_Bitmap* bitmap,char* name,int i,int render_mode);  // buffer 
to image
-int Generate_PNG (IMAGE *bitmap, const char *path,int render_mode); // Image 
to file 
+// buffer to image
+void Make_PNG(FT_Bitmap* bitmap,char* name,int i,int render_mode);
+// Image to file  
+int Generate_PNG (IMAGE *bitmap, const char *path,int render_mode);  
 
diff --git a/tests/make_png/hash_to_file.c b/tests/make_png/hash_to_file.c
index 9a05cc5..e344659 100644
--- a/tests/make_png/hash_to_file.c
+++ b/tests/make_png/hash_to_file.c
@@ -25,9 +25,10 @@ int main (int argc, char const *argv[])
   if (argc != 4)
   {
     printf("\nTo generate MurmurHash3 hash values of all glyphs\n");
-    printf("Hashes will be saved in a file named 
$(font)_$(pt_size)_$(render_mode).hash \n\n");
+    printf("Hashes will be saved in a file named\n \
+            $(font)_$(pt_size)_$(render_mode).hash \n\n");
 
-    printf("By default, hashes of 256-level gray bitmaps will be 
generated\n\n");
+    printf("Default: hashes of 256-level gray bitmaps will be generated\n\n");
 
     printf("Usage   ./<exe> <font_file> <pt_size> <render_mode>\n\n");
 
diff --git a/tests/make_png/make_png.c b/tests/make_png/make_png.c
index 1698454..8b59d44 100644
--- a/tests/make_png/make_png.c
+++ b/tests/make_png/make_png.c
@@ -28,7 +28,7 @@ int main (int argc, char const *argv[])
     printf("Images will be saved in a file named \n\
                  $(font)_$(pt_size)_$(render_mode)_$(glyph_index).png \n\n");
 
-    printf("By default, hashes of 256-level gray bitmaps will be 
generated\n\n");
+    printf("Default: hashes of 256-level gray bitmaps will be generated\n\n");
 
     printf("Usage   ./<exe> <font_file> <pt_size> <render_mode>\n\n");
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]