elks-enhanced

publicRead
Owner: themasterBranch: masterCommits: 6893Updated: 2026-04-19 00:15
Git CLI clone URL
git clone https://www.xt-emporium.com/git/elks-enhanced.git
Fullscreen desktop URL

File history

Tracking elkscmd/gui/graphics.c
CommitAuthorDateMessage
3ea1a0f78476fd6eeb7aba45434636ce86047d0Greg Haerr2025-06-08[c86, paint] Support C86 __loadreg builtin, get paint back running w/OWC and C86
a2e7b506f1ab69a720793f0aaa9a9eb8435c149Vutshi2025-05-07Remove cmp8 with direct byte read, optimize offset calculation
fc8fd7011a595a95e794a244901af82404b03d3Vutshi2025-05-07clean up
5d638eff49d5b7039da87fc452e64bbb6fe7eb9Vutshi2025-05-06Make VGA color compare initialization explicit
f5f6ac55b0d03829334700572b7c6a94b8b6d81Vutshi2025-05-06Implement VGA color compare for faster flood fill
8db7390bb7b050677325c38141e5e7912a93fffGreg Haerr2025-04-17Fix last cursor line not drawn, make mouse acceleration optional
9231d7e99050b2dfe9ab99fdf9b0509a266192aGreg Haerr2025-04-17Clip XOR cursor on right, optimize GCC ASM macros, fix keyboard event handling
7cc50ed0474cfbb00c18fa221f0d593b928b1e2Greg Haerr2025-04-16[paint] Draw XOR cursor 8 pixels at a time
e3c5f7bbc371cc679b22ceb0e149253cea7d5abGreg Haerr2025-04-08[paint] More optimization of asm graphics routines
a1802740155ca4fe811019a724179d552baf32fGreg Haerr2025-04-07Port vga_drawscanline to C86 compiler
25062f52283c4cebcc5a36511f17a14757fcefeGreg Haerr2025-04-07[paint] Small cleanup of graphics functions for multiple compilers
6be7b15d3b02723670f44c6b5110d3bc8fc973eGreg Haerr2025-04-06Don't use __far pointers in drawscanline.c
9341485f997bfc7630827542262e6b8ae6cf545Greg Haerr2025-04-06Use short offset and asm_orbyte instead of char __far *
9da4a3cd5dd673662b9c57e3283b35516ffd841Greg Haerr2025-04-06[paint] Move VGA access macros to vgalib.h file
a13b3a537c19617264c118a4223a696efefafe5Greg Haerr2025-04-05[cmds] Fix vga_drawhline in Paint
5a917e58bb568321b1bb9e8e118485ecd39741cDenis V2025-04-06paint2
27d23d32005811be490d5835d1e3fc6c17597b1Greg Haerr2025-04-05Cleanup
a7bdfdda19386317faeb920998f7508cb6b6b45Greg Haerr2025-04-05[cmds] Add drawvhline and cleanup paint code, get C86 version working again
34cc7e2218632a454325f7eed73d2d5f063c4fbGreg Haerr2025-04-04[cmds] Speed up Paint code drawing on slow 8088 systems
f6ab621c4b36cb93305d27d390fe56648018c5fGreg Haerr2025-03-16[cmds] Add paint program for IA16, OWC and C86