move_overlay() confirmed working fully OK.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10227 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -344,16 +344,10 @@ static void gx00_bes_program_move_overlay(move_overlay_info moi)
|
|||||||
|
|
||||||
BESW(HCOORD, moi.hcoordv);
|
BESW(HCOORD, moi.hcoordv);
|
||||||
BESW(VCOORD, moi.vcoordv);
|
BESW(VCOORD, moi.vcoordv);
|
||||||
// BESW(HISCAL, hiscalv);
|
|
||||||
BESW(HSRCST, moi.hsrcstv);
|
BESW(HSRCST, moi.hsrcstv);
|
||||||
BESW(HSRCEND, moi.hsrcendv);
|
BESW(HSRCEND, moi.hsrcendv);
|
||||||
// BESW(HSRCLST, hsrclstv);
|
|
||||||
// BESW(VISCAL, viscalv);
|
|
||||||
BESW(A1ORG, moi.a1orgv);
|
BESW(A1ORG, moi.a1orgv);
|
||||||
BESW(V1WGHT, moi.v1srcstv);
|
BESW(V1WGHT, moi.v1srcstv);
|
||||||
// BESW(V1SRCLST, v1srclstv);
|
|
||||||
// BESW(GLOBCTL, globctlv);
|
|
||||||
// BESW(CTL, ctlv);
|
|
||||||
|
|
||||||
/* on a 500Mhz P3 CPU just logging a line costs 400uS (18-19 vcounts at 1024x768x60Hz)!
|
/* on a 500Mhz P3 CPU just logging a line costs 400uS (18-19 vcounts at 1024x768x60Hz)!
|
||||||
* programming the registers above actually costs 180uS here */
|
* programming the registers above actually costs 180uS here */
|
||||||
|
|||||||
@@ -54,7 +54,7 @@ status_t gx00_general_powerup()
|
|||||||
status_t status;
|
status_t status;
|
||||||
uint32 card_class;
|
uint32 card_class;
|
||||||
|
|
||||||
LOG(1,("POWERUP: Haiku Matrox Accelerant 0.18 running.\n"));
|
LOG(1,("POWERUP: Haiku Matrox Accelerant 0.19 running.\n"));
|
||||||
|
|
||||||
/* detect card type and power it up */
|
/* detect card type and power it up */
|
||||||
switch(CFGR(DEVID))
|
switch(CFGR(DEVID))
|
||||||
|
|||||||
Reference in New Issue
Block a user