| #
292c7c59 |
|
25-Feb-2025 |
macallan <macallan@NetBSD.org> |
- properly clip glyphs drawn into off-screen memory - when drawing glyphs skip pixels with zero alpha |
| #
6d300f0a |
|
20-Feb-2025 |
christos <christos@NetBSD.org> |
Fix the build. Commented out code that is missing #defines |
| #
bf977f5f |
|
18-Feb-2025 |
macallan <macallan@NetBSD.org> |
use the hardware to draw anti-aliased text visible speedup The problem is that HP didn't implement full alpha blending support on the FX4, just what's needed to draw anti-aliased lines and edges, and no upper byte in 32bit buffers, which means we can't have anything with alpha in video memory but we can apply alpha blending when scribbling into video memory using BINC, therefore we do *not* want out glyph sources in VRAM... |
| #
a6437d19 |
|
26-Jan-2025 |
macallan <macallan@NetBSD.org> |
adjust FIFO slots in SummitWaitFifo() calls |
| #
437a79ef |
|
24-Jan-2025 |
macallan <macallan@NetBSD.org> |
some updates: - turn pixel processing off for GXcopy - small speedup - remove unnecessary exaMarkSync() calls - set prefetch hint in SummitDownloadFromScreen() - *big* speedup |
| #
97ec0dae |
|
15-Jan-2025 |
macallan <macallan@NetBSD.org> |
some udates: - don't use hwmode, just track read- and write mode directly - use FIFO pacing now that we know how, only stall the engine if we need to access video memory or change buffer access modes - use a back buffer as off-screen memory, modify Prepare*() etc. accordingly |
| #
5ec9a660 |
|
26-Dec-2024 |
macallan <macallan@NetBSD.org> |
use ROPs now that we know how |
| #
ea396379 |
|
25-Dec-2024 |
macallan <macallan@NetBSD.org> |
support 24bit |
| #
7517da51 |
|
07-Dec-2024 |
macallan <macallan@NetBSD.org> |
add *very* experimental Visualize FX support |