another nice milestone: NV43 (GeForce PCIe 6600 GT tested) has acceleration up and running as well now!. Please note that the same restrictions apply here as I just mentioned for NV11: to be fixed asap of course ;-)

Jippieeee!


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10941 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Rudolf Cornelissen
2005-01-21 23:01:06 +00:00
parent 7b0775548b
commit f174c1bdce
2 changed files with 4 additions and 5 deletions
@@ -208,8 +208,7 @@ status_t check_acc_capability(uint32 feature)
}
//fixme:
if ((si->settings.dma_acc && (feature != B_SCREEN_TO_SCREEN_BLIT)) ||
si->ps.card_arch >= NV40A)
if (si->settings.dma_acc && (feature != B_SCREEN_TO_SCREEN_BLIT))
{
LOG(4, ("Acc: Function not setup yet; not exporting hook %s.\n", msg));
return B_ERROR;
@@ -432,10 +432,10 @@ status_t nv_acc_init_dma()
ACCW(NV10_TIL3PT, 0x2ffff800);
ACCW(NV10_TIL3ST, 0x00006000);
/* enable some DMA channel (split-up source and dest now or so) */
ACCW(NV4X_WHAT1, 0x01000000);
ACCW(NV4X_WHAT0, 0x00001200);//1200 DMA instance????(test shutoff in PIO mod)
//test if trouble:
// ACCW(NV4X_WHAT0, 0x00001140);
/* DMA instance = $1140 */
ACCW(NV4X_WHAT0, 0x00001140);
break;
case NV30A:
/*