pathfinder/examples
Patrick Walton d01bc5d002 Make the fields of `TextMetrics` lazily calculated, and add an API that
eliminates double layouts.

This adds an extension to the HTML canvas API that allows you to pass the
`TextMetrics` object returned by `measure_text()` to `fill_text()` and/or
`stroke_text()` to draw the measured text without laying it out again. It
improves performance on the `canvas_nanovg` demo.
2020-07-21 19:33:15 -07:00
..
c_canvas_glfw_minimal Add an example showing how to use the Pathfinder C API with GLFW 2020-05-08 15:09:21 -07:00
c_canvas_minimal Update the C canvas example 2020-06-23 13:31:53 -07:00
canvas_glutin_minimal Update examples 2020-06-23 13:31:53 -07:00
canvas_metal_minimal Fix Metal memory management and the `canvas_metal_minimal`, `canvas_nanovg`, 2020-06-29 12:48:49 -07:00
canvas_minimal Update examples 2020-06-23 13:31:53 -07:00
canvas_moire Update examples 2020-06-23 13:31:53 -07:00
canvas_nanovg Make the fields of `TextMetrics` lazily calculated, and add an API that 2020-07-21 19:33:15 -07:00
canvas_text Make `canvas_text` example render on expose 2020-07-17 14:55:37 -06:00
canvas_webgl_minimal Start a new `web_canvas` crate, for usage in the browser as a `<canvas>` replacement 2020-07-04 09:33:49 -07:00
lottie_basic Initial rudimentary Lottie parsing code 2019-05-23 18:03:09 -07:00
macos_app Fix Metal memory management and the `canvas_metal_minimal`, `canvas_nanovg`, 2020-06-29 12:48:49 -07:00
swf_basic Update examples 2020-06-23 13:31:53 -07:00