Add Support for direct NV_API Illumination Controlled GPUs

This commit is contained in:
Carter Miller 2022-06-23 14:23:29 +00:00 committed by Adam Honse
parent 8f8764232e
commit 81b385a67e
12 changed files with 1314 additions and 4 deletions

View file

@ -1187,6 +1187,7 @@ win32:INCLUDEPATH +=
dependencies/openrazer-win32 \
wmi/ \
Controllers/AsusTUFLaptopController \
Controllers/NVIDIAIlluminationController \
win32:SOURCES += \
# dependencies/hidapi/hidapi.c \
@ -1289,6 +1290,10 @@ win32:SOURCES +=
Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptopWMI.cpp \
Controllers/ENESMBusController/XPGSpectrixS40GDetect_Windows.cpp \
Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_SpectrixS40G_Windows.cpp \
Controllers/NVIDIAIlluminationController/nvapi_accessor.cpp \
Controllers/NVIDIAIlluminationController/NVIDIAIlluminationV1Controller.cpp \
Controllers/NVIDIAIlluminationController/NVIDIAIlluminationControllerDetect.cpp \
Controllers/NVIDIAIlluminationController/RGBController_NVIDIAIllumination.cpp \
Controllers/OpenRazerController/OpenRazerWindowsDetect.cpp \
Controllers/OpenRazerController/RGBController_OpenRazerWindows.cpp \
@ -1307,6 +1312,9 @@ win32:HEADERS +=
AutoStart/AutoStart-Windows.h \
Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptopWMI.h \
Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_SpectrixS40G_Windows.h \
Controllers/NVIDIAIlluminationController/nvapi_accessor.h \
Controllers/NVIDIAIlluminationController/NVIDIAIlluminationV1Controller.h \
Controllers/NVIDIAIlluminationController/RGBController_NVIDIAIllumination.h \
Controllers/OpenRazerController/RGBController_OpenRazerWindows.h \
win32:contains(QMAKE_TARGET.arch, x86_64) {