WinDriver/win31drv
Scott Duensing 946719052f Implement ExtTextOut DDI wrapper with built-in VGA ROM font
Add text rendering support via the Windows 3.x ExtTextOut DDI function.
Builds a .FNT v3 font structure from the VGA BIOS 8x16 ROM font
(INT 10h AH=11h), with v3 char table (6-byte entries, absolute offsets)
required by VBESVGA.DRV's BigFontFlags in protected mode. Provides a
full-screen clip rect since STRBLT.ASM unconditionally dereferences
lpClipRect. Tested with both VBESVGA.DRV and S3TRIO.DRV.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-21 21:21:23 -06:00
..
log.c Add README.md and expand code comments across all source files 2026-02-21 18:46:05 -06:00
log.h Initial commit. 2026-02-21 18:01:54 -06:00
Makefile Add README.md and expand code comments across all source files 2026-02-21 18:46:05 -06:00
neformat.h Add README.md and expand code comments across all source files 2026-02-21 18:46:05 -06:00
neload.c Add README.md and expand code comments across all source files 2026-02-21 18:46:05 -06:00
neload.h Remove development diagnostics and clean up codebase 2026-02-21 18:27:00 -06:00
thunk.c Remove development diagnostics and clean up codebase 2026-02-21 18:27:00 -06:00
thunk.h Remove development diagnostics and clean up codebase 2026-02-21 18:27:00 -06:00
winddi.h Implement ExtTextOut DDI wrapper with built-in VGA ROM font 2026-02-21 21:21:23 -06:00
windrv.c Implement ExtTextOut DDI wrapper with built-in VGA ROM font 2026-02-21 21:21:23 -06:00
windrv.h Implement ExtTextOut DDI wrapper with built-in VGA ROM font 2026-02-21 21:21:23 -06:00
winstub.c Add README.md and expand code comments across all source files 2026-02-21 18:46:05 -06:00
winstub.h Add README.md and expand code comments across all source files 2026-02-21 18:46:05 -06:00
wintypes.h Add README.md and expand code comments across all source files 2026-02-21 18:46:05 -06:00