@patrike besides that I would suggest adding core voltage lock to NVIDIA clocking profiles. that should be easy to implement, with just one NvAPI call.
also I've found a bug with native OC on mixed AMD/NVIDIA rigs - in my case, when applying the profiles for AMD GPUs, some of them like fan speed, fan mode and power limit are applied to NVIDIAs as well.
Thanks for the suggestions.
I'm actually not familiar with this NVAPI call related to core voltage lock. Do you have any more information about this feature?
If you have a Clocking Profile that contains properties supported by both AMD and nVidia (fan speed and a few more), they will be applied to all GPU's that support these properties. A profile is not specific for AMD or nVidia, it's just a number of GPU properties to be set. You may need to define Group Clocking Profiles on mixed systems, where you define that one Clocking Profile should be applied to the AMD cards and another one to the nVidia cards.
sorry for the late reply.
function as the reference. 10xx and never cards are supported