mirror of
https://github.com/GOSTSec/sgminer
synced 2025-01-10 23:08:07 +00:00
Use gpu-memdiff on startup if an engine clockspeed is set and a memdiff value is set.
This commit is contained in:
parent
66ea9304af
commit
d1cf80a546
5
adl.c
5
adl.c
@ -383,7 +383,10 @@ void init_adl(int nDevs)
|
||||
if (gpus[gpu].min_engine)
|
||||
ga->minspeed = gpus[gpu].min_engine * 100;
|
||||
ga->managed = true;
|
||||
if (gpus[gpu].gpu_memdiff)
|
||||
set_memoryclock(gpu, gpus[gpu].gpu_engine + gpus[gpu].gpu_memdiff);
|
||||
}
|
||||
|
||||
if (gpus[gpu].gpu_memclock) {
|
||||
int setmem = gpus[gpu].gpu_memclock * 100;
|
||||
|
||||
@ -396,6 +399,7 @@ void init_adl(int nDevs)
|
||||
ADL_Overdrive5_ODPerformanceLevels_Set(iAdapterIndex, lpOdPerformanceLevels);
|
||||
ga->managed = true;
|
||||
}
|
||||
|
||||
if (gpus[gpu].gpu_vddc) {
|
||||
int setv = gpus[gpu].gpu_vddc * 1000;
|
||||
|
||||
@ -408,6 +412,7 @@ void init_adl(int nDevs)
|
||||
ADL_Overdrive5_ODPerformanceLevels_Set(iAdapterIndex, lpOdPerformanceLevels);
|
||||
ga->managed = true;
|
||||
}
|
||||
|
||||
ADL_Overdrive5_ODPerformanceLevels_Get(iAdapterIndex, 0, lpOdPerformanceLevels);
|
||||
ga->iEngineClock = lpOdPerformanceLevels->aLevels[lev].iEngineClock;
|
||||
ga->iMemoryClock = lpOdPerformanceLevels->aLevels[lev].iMemoryClock;
|
||||
|
Loading…
Reference in New Issue
Block a user