... |
... |
@@ -252,6 +252,40 @@ |
252
|
252
|
</dd>
|
253
|
253
|
</dl>
|
254
|
254
|
|
|
255
|
+ <dl>
|
|
256
|
+ <dt>Integrate <code>ftbench</code> into FreeType's build
|
|
257
|
+ structure(s)</dt>
|
|
258
|
+
|
|
259
|
+ <dd>
|
|
260
|
+ <p>The <a href="">"https://manpages.ubuntu.com/manpages/bionic/man1/ftbench.1.html"><code>ftbench</code>
|
|
261
|
+ demo program</a>
|
|
262
|
+ (<a href="">"https://gitlab.freedesktop.org/freetype/freetype-demos/-/blob/master/src/ftbench.c">source
|
|
263
|
+ code</a>) is a small tool that benchmarks the
|
|
264
|
+ performance of various FreeType library functions.
|
|
265
|
+ The aim of this project is to integrate it into
|
|
266
|
+ FreeType's build system(s) so that the timings of
|
|
267
|
+ a <em>baseline</em> (for example, a released
|
|
268
|
+ version) can be easily compared with the timings of
|
|
269
|
+ the current git version. Eventually, the results
|
|
270
|
+ should be integrated into FreeType's
|
|
271
|
+ CI <a href="">"https://gitlab.freedesktop.org/freetype/freetype/-/blob/master/.gitlab-ci.yml">as
|
|
272
|
+ provided by gitlab</a>.</p>
|
|
273
|
+
|
|
274
|
+ <p>There are many approaches possible to accomplish the
|
|
275
|
+ project. For example, the raw results emitted
|
|
276
|
+ by <code>ftbench</code> could be post-processed by a
|
|
277
|
+ script to produce a nice-looking HTML page. Another
|
|
278
|
+ possibility is to modify the <code>ftbench</code>
|
|
279
|
+ program directly to emit HTML code.</p>
|
|
280
|
+
|
|
281
|
+ <p><em>Difficulty:</em> medium. <em>Size:</em>
|
|
282
|
+ 175h/350h. <em>Requirements:</em> C, Unix build
|
|
283
|
+ tools, HTML. <em>Potential mentors:</em> Werner
|
|
284
|
+ Lemberg, Alexei Podtelezhnikov, Toshiya Suzuki
|
|
285
|
+ (FreeType).</p>
|
|
286
|
+ </dd>
|
|
287
|
+ </dl>
|
|
288
|
+
|
255
|
289
|
<dl>
|
256
|
290
|
<dt>Integrate VFlib's TeX font support into FreeType</dt>
|
257
|
291
|
|
... |
... |
@@ -315,7 +349,7 @@ |
315
|
349
|
<!-- ************************************************** -->
|
316
|
350
|
|
317
|
351
|
<div class="updated">
|
318
|
|
- <p>Last update: 3-Feb-2023</p>
|
|
352
|
+ <p>Last update: 6-Feb-2023</p>
|
319
|
353
|
</div>
|
320
|
354
|
</div>
|
321
|
355
|
</div>
|