full 2D acc works on NM2097 and NM2160 (still with softcursor)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7063 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
7e2c8d2a0d
commit
b350e3f19a
@ -154,6 +154,7 @@ typedef struct {
|
|||||||
uint32 last_idle; /* last dwgsync slot we *know* the engine was idle after */
|
uint32 last_idle; /* last dwgsync slot we *know* the engine was idle after */
|
||||||
benaphore lock; /* for serializing access to the acceleration engine */
|
benaphore lock; /* for serializing access to the acceleration engine */
|
||||||
uint32 control; /* colordepth, memory pitch and other config stuff */
|
uint32 control; /* colordepth, memory pitch and other config stuff */
|
||||||
|
uint8 depth; /* bytes per pixel used */
|
||||||
} engine;
|
} engine;
|
||||||
|
|
||||||
/* card info - information gathered from PINS (and other sources) */
|
/* card info - information gathered from PINS (and other sources) */
|
||||||
|
@ -201,6 +201,7 @@
|
|||||||
/* NeoMagic PCI acceleration registers */
|
/* NeoMagic PCI acceleration registers */
|
||||||
#define NMACC_STATUS 0x0000
|
#define NMACC_STATUS 0x0000
|
||||||
#define NMACC_BLTCNTL 0x0004
|
#define NMACC_BLTCNTL 0x0004
|
||||||
|
#define NMACC_FGCOLOR 0x000c
|
||||||
#define NMACC_SRCSTARTOFF 0x0024
|
#define NMACC_SRCSTARTOFF 0x0024
|
||||||
#define NMACC_DSTSTARTOFF 0x002c
|
#define NMACC_DSTSTARTOFF 0x002c
|
||||||
#define NMACC_XYEXT 0x0030
|
#define NMACC_XYEXT 0x0030
|
||||||
|
Loading…
Reference in New Issue
Block a user