rem: if ((si->settings.dma_acc && (feature != B_SCREEN_TO_SCREEN_BLIT)) || si->ps.card_arch >= NV40A)
add: if (si->settings.dma_acc && (feature != B_SCREEN_TO_SCREEN_BLIT))
context: status_t check_acc_capability(uint32 feature){	char *msg = "";	/* setup logmessage text */	switch (feature)	{	case B_SCREEN_TO_SCREEN_BLIT:		msg = "B_SCREEN_TO_SCREEN_BLIT";		break;	case B_FILL_RECTANGLE:		msg = "B_FILL_RECTANGLE";		break;	case B_INVERT_RECTANGLE:		msg = "B_INVERT_RECTANGLE";		break;	case B_FILL_SPAN:		msg = "B_FILL_SPAN";		break;	case B_SCREEN_TO_SCREEN_TRANSPARENT_BLIT:		msg = "B_SCREEN_TO_SCREEN_TRANSPARENT_BLIT";		break;	case B_SCREEN_TO_SCREEN_SCALED_FILTERED_BLIT:		msg = "B_SCREEN_TO_SCREEN_SCALED_FILTERED_BLIT";		break;	default:		msg = "UNKNOWN";		break;	}	//fixme:	if ((si->settings.dma_acc && (feature != B_SCREEN_TO_SCREEN_BLIT)) ||		si->ps.card_arch >= NV40A)	{		LOG(4, ("Acc: Function not setup yet; not exporting hook %s.\n", msg));		return B_ERROR;	}	/* hardware acceleration is only supported in modes with upto a certain	 * memory pitch.. */	if (si->acc_mode)	{		LOG(4, ("Acc: Exporting hook %s.\n", msg));		return B_OK;	}	else	{		LOG(4, ("Acc: Not exporting hook %s.\n", msg));		return B_ERROR;	}}