Skip to content
Snippets Groups Projects
Commit 3fde04ab authored by dx's avatar dx
Browse files

Revert ctx to previous version from 2024-03-11

There was a performance regression since then, probably located in these upstream commits:

* 720a5357 "rasterizer: always do at least one subidvision of beziers" - 15% FPS drop on sensors app
* 5b4d3d44 "ctx: the glyph API now takes glyph_ids and not unicode codepoints" - further 25% FPS drop on sensors app

Not terribly sure about the last commit because it doesn't work by itself (most glyphs don't render, this was fixed later in b5a9a81d), but it's most likely the group started by that one.

These commits happened to be 2-3 days after our last known good commit, and performance of the sensors app remained stable for months afterwards.

Because we're preparing for a release and pippin doesn't seem to have the time to address this right now, and I'd have no idea where to even begin, I'm doing the next best thing I know and reverting to the known good version.
parent 06ae02ad
Branches
Tags
Loading
Checking pipeline status
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment