#
64ffcac2 |
| 13-Nov-2024 |
macallan <macallan@NetBSD.org> |
set things up even if we're not the console
|
#
f020d495 |
| 16-Oct-2024 |
macallan <macallan@NetBSD.org> |
fix tpyo, now we can actually map registers from userland
|
#
a74af143 |
| 01-Oct-2024 |
macallan <macallan@NetBSD.org> |
simplify putchar() a bit, use 16bit accesses for fonts that are more than 8 pixels wide
|
#
765c7ac6 |
| 01-Oct-2024 |
macallan <macallan@NetBSD.org> |
remove sc_putchar - don't need it anymore
|
#
02a20fea |
| 11-Sep-2024 |
macallan <macallan@NetBSD.org> |
now that we know how, draw characters by hardware
|
#
bb4ea6be |
| 04-Sep-2024 |
macallan <macallan@NetBSD.org> |
get rid of the workarounds to draw rectangles less than 32 pixels wide turns out the hardware applies a bit mask to all rectangle fills, and we can turn the background transparent. With that we just
get rid of the workarounds to draw rectangles less than 32 pixels wide turns out the hardware applies a bit mask to all rectangle fills, and we can turn the background transparent. With that we just mask off the pixels we don't need in the less than 32 pixels wide case. Next step - figure out how to abuse that to draw characters I bet Visualize EG works exactly the same way in that regard.
show more ...
|
#
1aa0b529 |
| 28-Aug-2024 |
macallan <macallan@NetBSD.org> |
properly return status info in ioctl(WSDISPLAYIO_GVIDEO)
|
#
7f6c1850 |
| 19-Aug-2024 |
macallan <macallan@NetBSD.org> |
implement ioctl(GCID)
|
#
4d1a220a |
| 07-Aug-2024 |
riastradh <riastradh@NetBSD.org> |
hyperfb(4): Nix trailing whitespace.
No functional change intended.
|
#
15644928 |
| 06-Aug-2024 |
macallan <macallan@NetBSD.org> |
magic number reduction, NFC
|
#
96681a35 |
| 05-Aug-2024 |
macallan <macallan@NetBSD.org> |
do cursor position updated the way NGLE does - poke reg 28 and wait_fifo instead of waiting for the whole thing to go idle
|
#
e229c7a9 |
| 01-Aug-2024 |
macallan <macallan@NetBSD.org> |
fix tpyo and properly limit what we can mmap()
|
#
f7add90d |
| 31-Jul-2024 |
riastradh <riastradh@NetBSD.org> |
hyperfb(4): Nix trailing whitespace, sprinkle KNF.
No functional change intended -- just whitespace (and comments).
|
#
43af28fd |
| 31-Jul-2024 |
macallan <macallan@NetBSD.org> |
use the blitter to draw small rectangles as well by abusing set/clear ops and the plane mask
|
#
aee609b2 |
| 24-Jul-2024 |
macallan <macallan@NetBSD.org> |
hand X a 24bit framebuffer if the hardware supports it
|
#
5462a444 |
| 17-Jul-2024 |
macallan <macallan@NetBSD.org> |
remove a bunch of #defines that have been moved to stireg.h
|
#
357dd059 |
| 17-Jul-2024 |
macallan <macallan@NetBSD.org> |
add cursor sprite support
|
#
7d0f5abe |
| 15-Jul-2024 |
macallan <macallan@NetBSD.org> |
we have a blitter - use it
|
#
cf4b16e0 |
| 12-Jul-2024 |
macallan <macallan@NetBSD.org> |
first shot at a native driver for HCRX cards this will give you a fully working wsdisplay in 8bit colour living in the overlay planes, X/wsfb will also work. No acceleration or cursor sprite support
first shot at a native driver for HCRX cards this will give you a fully working wsdisplay in 8bit colour living in the overlay planes, X/wsfb will also work. No acceleration or cursor sprite support yet.
show more ...
|