vello/piet-gpu
Raph Levien 433327cb34 Don't reset query pool twice
When invoked in non robust memory mode (ie not using RenderDriver), both
the render_coarse and render_fine calls reset the query pool, which in
turn causes the fetch of the query pool to hang (in Vulkan).

This is not an issue in robust memory mode because there are two
different query pools, and both should indeed be reset.

This patch makes the second reset conditional on the query pool being
fresh.

Fixes an observed hang with the xilem prototype on Windows.
2022-11-21 21:43:03 -08:00
..
bin more robust path encoding 2022-11-07 23:08:10 -05:00
shader formatting 2022-07-16 16:49:18 -04:00
src Don't reset query pool twice 2022-11-21 21:43:03 -08:00
third-party Start text rendering 2021-05-04 08:21:22 -07:00
Cargo.toml Remove piet API & replace w/ fragments 2022-10-19 15:19:20 -04:00
Ghostscript_Tiger.svg Fills 2020-05-01 19:42:20 -07:00