Josh Holtrop josh
josh pushed to d at josh/hos 2022-03-24 17:53:14 -04:00
06242a0c9f Add console, klog, and writef modules.
josh pushed to d at josh/hos 2022-03-24 09:52:29 -04:00
e214a9c3de Fix call to fb.blend_alpha_bitmap()
josh pushed to d at josh/hos 2022-03-23 22:12:42 -04:00
c259ae4cee Add Framebuffer.copy_rows_up()
josh pushed to d at josh/hos 2022-03-22 22:32:50 -04:00
b4d8707243 Rename blending blit methods to blend
josh pushed to d at josh/hos 2022-03-22 22:11:15 -04:00
6b7b14d954 Add Framebuffer.character()
josh pushed to d at josh/hos 2022-03-22 21:56:27 -04:00
9e7c3ee676 Add Framebuffer.rect(), .hline(), .vline()
josh pushed to d at josh/hos 2022-03-22 20:01:10 -04:00
2d7bf5197f Drawing text working using Framebuffer.blit_alpha_bitmap()
josh pushed to d at josh/hos 2022-03-22 20:00:35 -04:00
7562be585f Add Framebuffer.blit_alpha_bitmap()
3d04eec427 Compile HULK with large code model
Compare 2 commits »
josh pushed to d at josh/hos 2022-03-22 13:01:38 -04:00
5c97acba5f Update fontgen to output D instead of C
josh pushed to d at josh/hos 2022-03-21 16:32:14 -04:00
c3ead56582 Add Framebuffer object
15559b0a56 Add HULK header; map virtual memory for HULK bss section
Compare 2 commits »
josh pushed to d at josh/hos 2022-03-20 23:05:14 -04:00
c58284761a Comment hulk.hulk module a bit
josh pushed to d at josh/hos 2022-03-20 22:58:30 -04:00
bd99e429a9 Comment hulk.bootinfo a bit
josh pushed to d at josh/hos 2022-03-20 22:40:33 -04:00
d0acf5a718 Comment hello.hello module a bit better
josh pushed to d at josh/hos 2022-03-20 22:23:09 -04:00
b40151055c Rework scratch module and use qualified names for function calls
josh pushed to d at josh/hos 2022-03-20 22:15:10 -04:00
1e00d7a9e9 Rename hello.output to hello.console
josh pushed to d at josh/hos 2022-03-19 22:43:29 -04:00
79b34477ed Reorganize D modules a bit
josh pushed to d at josh/hos 2022-03-19 22:08:38 -04:00
163ef9f79e Increase scratch buffer size
3c549f0838 Write size file for HULK/HELLO
Compare 2 commits »
josh pushed to d at josh/hos 2022-03-19 21:54:34 -04:00
d8c85ad045 Map all memory regions and graphics framebuffer
josh pushed to d at josh/hos 2022-03-19 20:02:53 -04:00
7c5af33ace Fix receiving correct argument to hulk_start()
josh pushed to d at josh/hos 2022-03-19 00:55:46 -04:00
6f3521c576 Make sure to rebuild HELLO properly when HULK changes