DeanoBurrito / northport

Monolithic kernel and support libraries for riscv64 and x86_64.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Better SimpleFramebuffer implementation

DeanoBurrito opened this issue · comments

commented

It does what it needs to, however it locks on every draw call. So if we're using DrawPixel to render complex shapes, we'll be locking every call.
It'd be good to have an overload of the smaller functions that take an overload with an existing lock - that way we can lock before/after the loop of DrawPixel calls.

commented

Implemented in d6324fe