|
94ab9ffb41
|
driver/input: most of the input code
|
2021-10-28 18:20:02 +08:00 |
|
|
4da91139a7
|
graphics: optimize Unifont rendering, remove builtin width info
|
2021-10-28 16:03:17 +08:00 |
|
|
218e5c2c96
|
graphics: make SetPixel() an inline instead of a function pointer
graphics_Init() happens before relocation, so the function breaks once the identity mapping is removed (or flagged NX)
|
2021-10-28 16:00:25 +08:00 |
|
|
b361c6830b
|
graphics: fix invalidated screen not restoring flag
|
2021-10-28 15:54:05 +08:00 |
|
|
876ed1eba8
|
graphics: optimize rendering with Invalidate()
|
2021-10-25 04:39:11 +08:00 |
|
|
55d3da43a2
|
graphics: remember last mouse cursor size
|
2021-10-23 20:56:50 +08:00 |
|
|
a0c2b8d8fd
|
graphics: render mouse using copying overlay, optimize copying
|
2021-10-22 00:28:13 +08:00 |
|
|
986b135403
|
graphics: mention XCursor uses premultiplied alpha
|
2021-10-21 23:39:49 +08:00 |
|
|
1fa1a088ab
|
graphics: draw mouse cursor with hotspot
|
2021-10-10 23:49:50 +08:00 |
|
|
d6ae83b0a8
|
util: refactor intmin/max to standalone file
|
2021-10-10 23:45:47 +08:00 |
|
|
dfce649314
|
graphics, kernel: update cursor pos on kMain hlt hit
|
2021-10-10 23:20:00 +08:00 |
|
|
def2c3bf7a
|
graphics: refactor Color to a standalone file
|
2021-10-10 23:18:25 +08:00 |
|
|
abb6a8ea08
|
graphics: Xcursor load from memory
|
2021-10-10 23:16:23 +08:00 |
|
|
d25da95e1e
|
Initial commit
|
2021-10-10 14:39:17 +08:00 |
|