Windows 3.x High-Speed Communications Library and Tools.
Find a file
Scott Duensing a7780c8030 Replace DIB pixel rendering with ExtTextOut + memory DC BitBlt
The 8bpp DIB pipeline (font atlas, nibble lookup table, inline ASM glyph
expansion, SetDIBitsToDevice) is replaced with GDI text output: ExtTextOut
per color run into a memory DC, then BitBlt per row to the screen.

The memory bitmap is in native device format, so BitBlt is a raw copy with
no 8bpp-to-device color conversion.  ExtTextOut goes through the display
driver's optimized text path instead of software pixel expansion.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 19:00:58 -06:00
delphi Replace DIB pixel rendering with ExtTextOut + memory DC BitBlt 2026-03-02 19:00:58 -06:00
drivers Initial commit. 2026-02-23 20:53:02 -06:00
drv Inline CSI parsing, ASM nibble table, cursor dedup, reccom block copy 2026-03-02 18:20:51 -06:00
vbx VBX does not work. Moving to Delphi. 2026-02-25 22:06:08 -06:00
.gitattributes Initial commit. 2026-02-23 20:53:02 -06:00
.gitignore VBX does not work. Moving to Delphi. 2026-02-25 22:06:08 -06:00