Slow framebuffer access on real laptop hardware #2
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Scrolling the console is way too slow on physical hardware. Main thing to check is MTRR/PAT configuration. But also perhaps implement double-buffering to avoid reading from video memory.
Implemented double buffering which sped up access quite a bit since I'm no longer reading from video memory. However, writing to the framebuffer is still far slower than I would prefer. Will still check MTRR/PAT and whether cache is fully enabled.