Hello! I made a simple function to clear the framebuffer. The problem is that it stops randomly. I tried it in both virtualbox and qemu. What is causing that?
You can also simply do a memset with 32 bits as value.
For faster performance (I guess this is mature for you now but however I'll write this so you remember it on the future) : Enable Write Combining, Perform an SIMD Memset (SSE (128 BITS)/AVX (256 BITS)/ AVX-512 (512 BITS). If supported,