History log of /xsrc/external/mit/xf86-video-nv/dist/src/nv_exa.c
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 9ea41cea 15-Aug-2022 macallan <macallan@NetBSD.org>

force software fallback for drawing rectangles into offscreen memory only
on NV_ARCH_40 and up

# 14032a88 22-Aug-2021 macallan <macallan@NetBSD.org>

set EXA_MIXED_PIXMAPS so we don't get pixmaps we can't handle in NVSolid()
while there shut up some related debug output and remove unused variables

# c20046b8 05-Oct-2018 macallan <macallan@NetBSD.org>

for some reason my 6800 Ultra stalls when drawing *some* off-screen rectangles
as a workaround, draw them by software until I figure out what's going on

# 092d2b73 26-Jul-2018 macallan <macallan@NetBSD.org>

- increase offscreen pixmap alignment
- don't pretend to support overlapping pixmaps
- reshuffle some register writes
- set surface formats every time we Prepare*()
-> less garbage, almost works correctly now

# 2d0d2c2b 16-Jul-2018 macallan <macallan@NetBSD.org>

fill in PrepareAccess() and FinishAcces() methods

# 89ea1e80 16-Jul-2018 rjs <rjs@NetBSD.org>

Fix cats build.

# 05c1003f 12-Jul-2018 macallan <macallan@NetBSD.org>

add mostly working EXA support
tested on a GeForce 6800 Ultra in a G5
still produces occasional artifacts but good enough to run a bunch of xterms
and gtk2 applications