Rasterizer queue
📄️ Introduction
In these sections, I will present modifications to the rasterizer queue. Firstly, the code before and after modification will be shown with discussions. Then, modifications will be pointed out and elaborated.
📄️ Before
Code
📄️ After
I will firstly present the modified animator logic here. In the next sections, I will then discuss why these are necessary and what problems it solves.
📄️ Multi-render
Title: Allow render to be called multiple times for one BeginFrame
📄️ Remove (3N-1) uncomfort
Title: Remove (3N-1) jank and big-jump when N rasterization misses deadline