[sdf] Add files for new 'sdf' module. Here is a breakdown of what the files will contain. * src/sdf/ftsdfrend.c, src/sdf/ftsdfrend.h: The 'sdf' and 'bsdf' renderers. * src/sdf/ftsdf.c, src/sdf/ftsdf.h: The rasterizer for the 'sdf' renderer. * src/sdf/ftbsdf.c, src/sdf/ftbsdf.h: The rasterizer for the 'bsdf' renderer. * src/sdf/ftsdfcommon.h: Commmon properties and functions for both rasterizers. * src/sdf/ftsdferrs.h: Common error defines. * src/sdf/sdf.c: For building a single object of the entire module.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122
diff --git a/ChangeLog b/ChangeLog
index 2fe3229..b77634f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,25 @@
2020-08-16 Anuj Verma <anujv@iitbhilai.ac.in>
+ [sdf] Add files for new 'sdf' module.
+
+ Here is a breakdown of what the files will contain.
+
+ * src/sdf/ftsdfrend.c, src/sdf/ftsdfrend.h: The 'sdf' and 'bsdf'
+ renderers.
+
+ * src/sdf/ftsdf.c, src/sdf/ftsdf.h: The rasterizer for the 'sdf'
+ renderer.
+ * src/sdf/ftbsdf.c, src/sdf/ftbsdf.h: The rasterizer for the 'bsdf'
+ renderer.
+
+ * src/sdf/ftsdfcommon.h: Commmon properties and functions for both
+ rasterizers.
+ * src/sdf/ftsdferrs.h: Common error defines.
+
+ * src/sdf/sdf.c: For building a single object of the entire module.
+
+2020-08-16 Anuj Verma <anujv@iitbhilai.ac.in>
+
[base] Allow renderers of different formats.
* src/base/ftobjs.c (FT_Render_Glyph_Internal): Do not return if the
diff --git a/src/sdf/ftbsdf.c b/src/sdf/ftbsdf.c
new file mode 100644
index 0000000..93a4c65
--- /dev/null
+++ b/src/sdf/ftbsdf.c
@@ -0,0 +1,3 @@
+
+
+/* END */
diff --git a/src/sdf/ftsdf.c b/src/sdf/ftsdf.c
new file mode 100644
index 0000000..93a4c65
--- /dev/null
+++ b/src/sdf/ftsdf.c
@@ -0,0 +1,3 @@
+
+
+/* END */
diff --git a/src/sdf/ftsdf.h b/src/sdf/ftsdf.h
new file mode 100644
index 0000000..8e52a68
--- /dev/null
+++ b/src/sdf/ftsdf.h
@@ -0,0 +1,8 @@
+
+#ifndef FTSDF_H_
+#define FTSDF_H_
+
+
+#endif /* FTSDF_H_ */
+
+/* END */
diff --git a/src/sdf/ftsdfcommon.h b/src/sdf/ftsdfcommon.h
new file mode 100644
index 0000000..b8284ac
--- /dev/null
+++ b/src/sdf/ftsdfcommon.h
@@ -0,0 +1,8 @@
+
+#ifndef FTSDFCOMMON_H_
+#define FTSDFCOMMON_H_
+
+
+#endif /* FTSDFCOMMON_H_ */
+
+/* END */
diff --git a/src/sdf/ftsdferrs.h b/src/sdf/ftsdferrs.h
new file mode 100644
index 0000000..d102e7f
--- /dev/null
+++ b/src/sdf/ftsdferrs.h
@@ -0,0 +1,8 @@
+
+#ifndef FTSDFERRS_H_
+#define FTSDFERRS_H_
+
+
+#endif /* FTSDFERRS_H_ */
+
+/* END */
diff --git a/src/sdf/ftsdfrend.c b/src/sdf/ftsdfrend.c
new file mode 100644
index 0000000..93a4c65
--- /dev/null
+++ b/src/sdf/ftsdfrend.c
@@ -0,0 +1,3 @@
+
+
+/* END */
diff --git a/src/sdf/ftsdfrend.h b/src/sdf/ftsdfrend.h
new file mode 100644
index 0000000..08cfa4c
--- /dev/null
+++ b/src/sdf/ftsdfrend.h
@@ -0,0 +1,8 @@
+
+#ifndef FTSDFREND_H_
+#define FTSDFREND_H_
+
+
+#endif /* FTSDFREND_H_ */
+
+/* END */
diff --git a/src/sdf/sdf.c b/src/sdf/sdf.c
new file mode 100644
index 0000000..93a4c65
--- /dev/null
+++ b/src/sdf/sdf.c
@@ -0,0 +1,3 @@
+
+
+/* END */