Re: I wrote a little graphics thing
RVP <[email protected]> Tue, 9 Jun 2026 11:51:47 +0000 (UTC)
| Newsgroups | gmane.os.netbsd.devel.kernel |
|---|---|
| Message-ID | <[email protected]> |
On Mon, 8 Jun 2026, Michael wrote:
> [...]
> That being said, I updated the tarball:
> [...]
> - added a few more fonts to try out ( and make sure my drawing routines
> handle more than 8 pixels wide )
>
Nice, but it looks like on little-endian machines a bswap() is reqd.:
```
157 g = (uint16_t *)WSFONT_GLYPH(c, font);
158 for (i = 0; i < font->fontheight - 2; i++) {
159 l = *g; <--- HERE
160 CHAR_LINE32(0x8000);
161 }
```
to use the Gallant (and Bold 16x32) glyph data.
BTW, there's a similar project on Linux (I have it working on NetBSD with
some hackish patches.)
https://github.com/aligrudi/fbpad
On Mon, 8 Jun 2026, Mouse wrote:
> Why not just use old X...not for your purposes, but for the "X with a
> bunch of terminals" use case?
>
Or, x11/tinyx-wscons:
https://pkgsrc.se/x11/tinyx-wscons
(can't set kbd rate with xset(1), though.)
-RVP