freebsd-dev/sys/dev/vt
Toomas Soome 32bf05ad89 vt: terminal size can grow too big with small font
vt is using static buffers for on screen data, the buffer size is
calculated based on maximum supported screen size and 8x16 font.

When using hi-res graphics and very smaller than 8x16 font, we
need to be careful not to overflow static buffers in vt.

Testing: I did test by building smaller buffers than vt currently is using,
royger was testing on actual 4k capable hardware.

MFC after: 1 week
Tested by: royger
2021-02-08 18:00:37 +02:00
..
colors
font Move font related data structured to sys/font.c and update vtfontcvt 2020-06-14 06:58:58 +00:00
hw Add VT driver for VBE framebuffer device 2020-11-30 08:22:40 +00:00
logo Update Conrad Meyer's email 2019-10-17 16:38:44 +00:00
vt_buf.c vt: clean up empty lines in .c and .h files 2020-09-01 21:47:32 +00:00
vt_consolectl.c
vt_core.c vt: terminal size can grow too big with small font 2021-02-08 18:00:37 +02:00
vt_cpulogos.c Update Conrad Meyer's email 2019-10-17 16:38:44 +00:00
vt_font.c Move font related data structured to sys/font.c and update vtfontcvt 2020-06-14 06:58:58 +00:00
vt_sysmouse.c Extract eventfilter declarations to sys/_eventfilter.h 2019-05-20 00:38:23 +00:00
vt.h vt: restore tty when console is ungrabbed 2020-12-31 11:10:11 -06:00