6265976a2c
- Added CMDFIFO thread similar to the sound output thread. - split register write function in 2 functions: register_w_common() handles the CMDFIFO writes and valid registers in CMDFIFO mode. It forwards write accesses to other registers to register_w() (Voodoo1 and non-CMDFIFO mode). The CMDFIFO thread also calls register_w() when processing data. - The CMDFIFO thread processes all data, but it does not yet execute type 3 requests (extended triangle generator missing). - TODO #1: implement Voodoo2 specific triangle functions (for CMDFIFO). - TODO #2: implement 2D bitblt engine. |
||
---|---|---|
.. | ||
Makefile.in | ||
svga_cirrus.cc | ||
svga_cirrus.h | ||
vga.cc | ||
vga.h | ||
vgacore.cc | ||
vgacore.h | ||
voodoo_data.h | ||
voodoo_func.h | ||
voodoo_main.h | ||
voodoo_raster.h | ||
voodoo_types.h | ||
voodoo.cc | ||
voodoo.h |