22 Commits

Author SHA1 Message Date
Mitchell Hashimoto
f53efa633a initial underline support, can be improved 2022-06-28 14:22:25 -07:00
Mitchell Hashimoto
75c3dc4386 render: bar cursor style 2022-05-20 13:17:31 -07:00
Mitchell Hashimoto
724b2aedfa various fixes for macos 2022-04-24 10:14:25 -07:00
Mitchell Hashimoto
d510d3c9a2 define gl_FragColor for macos 2022-04-23 14:20:25 -07:00
Mitchell Hashimoto
bbaa28fce1 style 2022-04-22 22:01:57 -07:00
Mitchell Hashimoto
bd7855da46 when losing focus, show hollow box 2022-04-22 21:58:15 -07:00
Mitchell Hashimoto
d250bcda65 fix the baseline for font rendering 2022-04-19 19:30:30 -07:00
Mitchell Hashimoto
e2ed1ed745 shader modes, draw a jank cursor 2022-04-19 13:54:50 -07:00
Mitchell Hashimoto
c265983cfa remove old shaders 2022-04-19 13:24:06 -07:00
Mitchell Hashimoto
7a00c54f25 cell: convert atlas x/y to NDC in shader 2022-04-19 09:20:55 -07:00
Mitchell Hashimoto
ac8120f073 update some comments 2022-04-19 09:02:50 -07:00
Mitchell Hashimoto
c43c1d38f1 add background pass 2022-04-19 08:54:39 -07:00
Mitchell Hashimoto
81d8ca5b9c render text from our terminal! 2022-04-18 17:57:08 -07:00
Mitchell Hashimoto
4d9b67fa65 model direct gpu cell 2022-04-15 09:10:32 -07:00
Mitchell Hashimoto
e672c9d7d5 calculate grid size in dedicated struct, tests 2022-04-15 08:16:22 -07:00
Mitchell Hashimoto
ce70efd771 render a rainbow grid 2022-04-14 17:44:40 -07:00
Mitchell Hashimoto
544286509f grid render a few cells 2022-04-14 17:14:49 -07:00
Mitchell Hashimoto
684fb64705 use a font atlas! 2022-04-04 22:24:02 -07:00
Mitchell Hashimoto
6f2be8e44b awful text rendering 2022-04-04 11:24:21 -07:00
Mitchell Hashimoto
fc28b8c032 busted text rendering 2022-04-04 09:43:46 -07:00
Mitchell Hashimoto
670af17a1b getting closer to dumb font rendering 2022-04-03 22:04:42 -07:00
Mitchell Hashimoto
5bbdd75d70 clean up the main App 2022-04-03 20:39:32 -07:00