CVS commit: src/sys/dev/wsfb

2024-01-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 20 00:24:58 UTC 2024 Modified Files: src/sys/dev/wsfb: genfb.c Log Message: wsfb: add support for optional "devcmap" property A hardware driver can supply a pointer to a 16x 32-bit array to override the default rasops d

CVS commit: src/sys/dev/wsfb

2024-01-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 20 00:24:58 UTC 2024 Modified Files: src/sys/dev/wsfb: genfb.c Log Message: wsfb: add support for optional "devcmap" property A hardware driver can supply a pointer to a 16x 32-bit array to override the default rasops d

CVS commit: src/sys/dev/wsfb

2022-08-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 1 23:30:10 UTC 2022 Modified Files: src/sys/dev/wsfb: genfb.c Log Message: genfb: Handle uninitialized softc in genfb_enable/disable_polling. This can happen due to janky MD kludgerosity like x86 x86_genfb_ddb_trap_ca

CVS commit: src/sys/dev/wsfb

2022-08-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 1 23:30:10 UTC 2022 Modified Files: src/sys/dev/wsfb: genfb.c Log Message: genfb: Handle uninitialized softc in genfb_enable/disable_polling. This can happen due to janky MD kludgerosity like x86 x86_genfb_ddb_trap_ca

CVS commit: src/sys/dev/wsfb

2022-07-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jul 17 13:10:54 UTC 2022 Modified Files: src/sys/dev/wsfb: genfb.c genfbvar.h Log Message: genfb(4): Make internal parts of struct genfb_softc private. This way the ABI has no ifdefs, so it has a chance to be usable in mod

CVS commit: src/sys/dev/wsfb

2022-07-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jul 17 13:10:54 UTC 2022 Modified Files: src/sys/dev/wsfb: genfb.c genfbvar.h Log Message: genfb(4): Make internal parts of struct genfb_softc private. This way the ABI has no ifdefs, so it has a chance to be usable in mod

CVS commit: src/sys/dev/wsfb

2022-07-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jul 17 13:10:04 UTC 2022 Modified Files: src/sys/dev/wsfb: genfb.c Log Message: genfb(4): KASSERT(a && b) -> KASSERT(a); KASSERT(b) Better diagnostics. No other functional change. To generate a diff of this commit: cvs

CVS commit: src/sys/dev/wsfb

2022-07-17 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jul 17 13:10:04 UTC 2022 Modified Files: src/sys/dev/wsfb: genfb.c Log Message: genfb(4): KASSERT(a && b) -> KASSERT(a); KASSERT(b) Better diagnostics. No other functional change. To generate a diff of this commit: cvs

CVS commit: src/sys/dev/wsfb

2022-07-09 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jul 9 13:37:13 UTC 2022 Modified Files: src/sys/dev/wsfb: genfb.c Log Message: Fix GENFB_GLYPHCACHE with shadow fb. To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87 src/sys/dev/wsfb/genfb.c Please note that diffs

CVS commit: src/sys/dev/wsfb

2022-07-09 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jul 9 13:37:13 UTC 2022 Modified Files: src/sys/dev/wsfb: genfb.c Log Message: Fix GENFB_GLYPHCACHE with shadow fb. To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87 src/sys/dev/wsfb/genfb.c Please note that diffs

CVS commit: src/sys/dev/wsfb

2022-03-28 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Mar 28 11:21:40 UTC 2022 Modified Files: src/sys/dev/wsfb: genfb.c genfbvar.h Log Message: Add helper to detach genfb console. To generate a diff of this commit: cvs rdiff -u -r1.85 -r1.86 src/sys/dev/wsfb/genfb.c cvs rdiff

CVS commit: src/sys/dev/wsfb

2022-03-28 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Mar 28 11:21:40 UTC 2022 Modified Files: src/sys/dev/wsfb: genfb.c genfbvar.h Log Message: Add helper to detach genfb console. To generate a diff of this commit: cvs rdiff -u -r1.85 -r1.86 src/sys/dev/wsfb/genfb.c cvs rdiff

Re: CVS commit: src/sys/dev/wsfb

2020-10-21 Thread Rin Okuyama
Hi, On 2020/10/21 15:42, Michael wrote: Hello, On Sun, 18 Oct 2020 11:54:21 + "Rin Okuyama" wrote: Module Name:src Committed By: rin Date: Sun Oct 18 11:54:21 UTC 2020 Modified Files: src/sys/dev/wsfb: genfb.c Log Message: For WSDISPLAYIO_GET_FBINFO ioctl, set W

Re: CVS commit: src/sys/dev/wsfb

2020-10-20 Thread Michael
Hello, On Sun, 18 Oct 2020 11:54:21 + "Rin Okuyama" wrote: > Module Name: src > Committed By: rin > Date: Sun Oct 18 11:54:21 UTC 2020 > > Modified Files: > src/sys/dev/wsfb: genfb.c > > Log Message: > For WSDISPLAYIO_GET_FBINFO ioctl, set WSFB_VRAM_IS_RAM to fbi_flags > whe

Re: CVS commit: src/sys/dev/wsfb

2020-10-18 Thread Rin Okuyama
On 2020/10/18 21:18, Jared McNeill wrote: I think WSFB_VRAM_IS_RAM is meant to be a hint for what kind of memory you get when you mmap the device. When shadow FB is used, that is generally only used for rasops and mmap bypasses the shadow and uses device memory directly. So I think this could

Re: CVS commit: src/sys/dev/wsfb

2020-10-18 Thread Jared McNeill
I think WSFB_VRAM_IS_RAM is meant to be a hint for what kind of memory you get when you mmap the device. When shadow FB is used, that is generally only used for rasops and mmap bypasses the shadow and uses device memory directly. So I think this could cause performance regressions on such hardw

CVS commit: src/sys/dev/wsfb

2019-08-09 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Aug 9 17:22:02 UTC 2019 Modified Files: src/sys/dev/wsfb: genfb.c Log Message: Fix bug introduced in rev. 1.69: http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/dev/wsfb/genfb.c#rev1.69 is_bgr should be initialized to false. Otherwi

CVS commit: src/sys/dev/wsfb

2019-08-09 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Aug 9 17:22:02 UTC 2019 Modified Files: src/sys/dev/wsfb: genfb.c Log Message: Fix bug introduced in rev. 1.69: http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/dev/wsfb/genfb.c#rev1.69 is_bgr should be initialized to false. Otherwi

CVS commit: src/sys/dev/wsfb

2019-08-07 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Aug 7 13:23:12 UTC 2019 Modified Files: src/sys/dev/wsfb: genfb.c Log Message: We support anti-aliasing for depth 2. Use switch appropriately. To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69 src/sys/dev/wsfb/genf

CVS commit: src/sys/dev/wsfb

2019-08-07 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Aug 7 13:23:12 UTC 2019 Modified Files: src/sys/dev/wsfb: genfb.c Log Message: We support anti-aliasing for depth 2. Use switch appropriately. To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69 src/sys/dev/wsfb/genf

CVS commit: src/sys/dev/wsfb

2019-08-02 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Aug 2 10:34:39 UTC 2019 Modified Files: src/sys/dev/wsfb: genfb.c Log Message: Notify size of shadow framebuffer if enabled. To generate a diff of this commit: cvs rdiff -u -r1.67 -r1.68 src/sys/dev/wsfb/genfb.c Please note t

CVS commit: src/sys/dev/wsfb

2019-08-02 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Aug 2 10:34:39 UTC 2019 Modified Files: src/sys/dev/wsfb: genfb.c Log Message: Notify size of shadow framebuffer if enabled. To generate a diff of this commit: cvs rdiff -u -r1.67 -r1.68 src/sys/dev/wsfb/genfb.c Please note t

CVS commit: src/sys/dev/wsfb

2019-07-29 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 29 14:07:37 UTC 2019 Modified Files: src/sys/dev/wsfb: genfb.c Log Message: Enable anti-aliasing for depth 24. Style. To generate a diff of this commit: cvs rdiff -u -r1.66 -r1.67 src/sys/dev/wsfb/genfb.c Please note that

CVS commit: src/sys/dev/wsfb

2019-07-29 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 29 14:07:37 UTC 2019 Modified Files: src/sys/dev/wsfb: genfb.c Log Message: Enable anti-aliasing for depth 24. Style. To generate a diff of this commit: cvs rdiff -u -r1.66 -r1.67 src/sys/dev/wsfb/genfb.c Please note that

CVS commit: src/sys/dev/wsfb

2019-07-27 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Jul 28 02:42:48 UTC 2019 Modified Files: src/sys/dev/wsfb: genfb.c Log Message: sys/dev/rasops routines support anti-aliasing for depths 15 and 16. To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66 src/sys/dev/wsfb/

CVS commit: src/sys/dev/wsfb

2019-07-27 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Jul 28 02:42:48 UTC 2019 Modified Files: src/sys/dev/wsfb: genfb.c Log Message: sys/dev/rasops routines support anti-aliasing for depths 15 and 16. To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66 src/sys/dev/wsfb/

CVS commit: src/sys/dev/wsfb

2019-05-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri May 31 01:35:56 UTC 2019 Modified Files: src/sys/dev/wsfb: files.wsfb genfb.c Log Message: If an EDID is available, attempt to use the screen size to influence font selection by passing a "wantcols" value to rasops_init that

CVS commit: src/sys/dev/wsfb

2019-05-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri May 31 01:35:56 UTC 2019 Modified Files: src/sys/dev/wsfb: files.wsfb genfb.c Log Message: If an EDID is available, attempt to use the screen size to influence font selection by passing a "wantcols" value to rasops_init that