Age | Commit message (Collapse) | Author |
|
|
|
This mod makes the SAREA track plane to pipe mappings and corrects the name of
the plane info variables (they were mislabeled as pipe info since until now all
code assumed a direct mapping between planes and pipes).
It also updates the flip ioctl argument to take a set of planes rather than
pipes, since planes are flipped while pipes generate vblank events.
|
|
|
|
|
|
This fix some issues with more than one 3D fifo, but there still some "corruption" sometimes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
xgi-0-0-2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- fix offset for nv04
- use it in nv10 graph ctx switch for getting next channel
- dump NV10_PGRAPH_TRAPPED_DATA_HIGH on nv10+
|
|
- add forgotten init value
- use the same PGRAPH_DEBUG than the blob
- remove init of ddx reg : it should be done with object
- better handle of channel destruction
hope I didn't break anything ;)
|
|
|
|
|
|
|
|
|
|
|
|
Seems we already have a nv4c_ctx_init() somehow, a quick check shows the
ucode matches it still.
|
|
|
|
of cards.
|
|
|
|
Microcode is similar enough to the NV4A one that it should be able to use
the same initial PGRAPH context. One day this mess will go away, honest..
|
|
Makes 0x2220 work the same way as on NV40.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
With the previous linux commit, an AGP aperture at the end of the address space
would have wrapped to 0 and the test would have failed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|