Minor speed improvement for nVidia cards
This commit is contained in:
@@ -2813,6 +2813,8 @@ void riva128_ptimer_tick(void *p)
|
||||
svga->clock = cpuclock / freq;
|
||||
}
|
||||
|
||||
if(riva128->card_id == 0x03)
|
||||
{
|
||||
freq = 13500000.0;
|
||||
|
||||
if(riva128->pramdac.m_m == 0) freq = 0;
|
||||
@@ -2826,7 +2828,11 @@ void riva128_ptimer_tick(void *p)
|
||||
riva128->menable = 0;
|
||||
riva128->mtime = (int)((TIMER_USEC * 1000000.0) / riva128->mfreq);
|
||||
riva128->menable = 1;
|
||||
}
|
||||
else riva128->menable = 0;
|
||||
|
||||
if(riva128->card_id >= 0x04)
|
||||
{
|
||||
freq = 13500000.0;
|
||||
|
||||
if(riva128->pramdac.nv_m == 0) freq = 0;
|
||||
@@ -2841,6 +2847,8 @@ void riva128_ptimer_tick(void *p)
|
||||
riva128->nvtime = (int)((TIMER_USEC * 1000000.0) / riva128->nvfreq);
|
||||
riva128->nvenable = 1;
|
||||
}
|
||||
else riva128->nvenable = 0;
|
||||
}
|
||||
|
||||
|
||||
void *riva128_init(device_t *info)
|
||||
|
Reference in New Issue
Block a user