Truly independent web browser
Find a file
Andreas Kling 267a903dd0 Terminal: Redraw entire line if any of its characters are dirty.
This means we only have to do one fill_rect() per line and the whole process
ends up being ~10% faster than before.

Also added a read_tsc() syscall to give userspace access to the TSC.
2019-01-25 02:09:29 +01:00
AK Ext2FS: Factor out block list generation and writing into functions. 2019-01-23 03:03:44 +01:00
Base/etc Let userland retain the window backing store while drawing into it. 2019-01-24 23:44:19 +01:00
Editor Editor: Fix build on Linux. 2018-12-09 13:48:11 +01:00
Kernel Terminal: Redraw entire line if any of its characters are dirty. 2019-01-25 02:09:29 +01:00
LibC Terminal: Redraw entire line if any of its characters are dirty. 2019-01-25 02:09:29 +01:00
LibGUI Let userland retain the window backing store while drawing into it. 2019-01-24 23:44:19 +01:00
SharedGraphics Terminal: Redraw entire line if any of its characters are dirty. 2019-01-25 02:09:29 +01:00
Terminal Terminal: Redraw entire line if any of its characters are dirty. 2019-01-25 02:09:29 +01:00
Userland Let userland retain the window backing store while drawing into it. 2019-01-24 23:44:19 +01:00
WindowServer Let userland retain the window backing store while drawing into it. 2019-01-24 23:44:19 +01:00
.gitignore Add simplified mmap() and munmap() syscalls. 2018-10-24 09:48:41 +02:00