Adam Honse
38f016f2a8
RGBController API Overhaul
...
* Reorganize and clean up RGBController API functions
* Add functions to get protected RGBController member values
* Make NetworkClient, ProfileManager, and ResourceManager friend classes so they can access protected members
* Protected previously-public RGBController members
* Information strings (name, vendor, description, version, serial location)
* Device type
* Active mode
* Flags
* LEDs vector
* LED alternate names vector
* Modes vector
* Colors vector
* Zones vector
* Add CONTROLLER_FLAG_HIDDEN to allow plugins to hide controllers from control GUI
* Add update reason codes to RGBController update callback and signal updates on more RGBController events
* Add loop zone types and segmented zone type
* Add matrix map field to segments
2025-12-30 14:09:08 -06:00
Aaditya Menon
4ea6ccc17b
Add support for Gigabyte AORUS GeForce RTX 5080 XTREME WATERFORCE 16G. Closes #5099
2025-10-05 13:03:50 -05:00
Adam Honse
c71cc4f18a
Change SPDX license identifier from GPL 2.0 only to GPL 2.0 or later, as the original LICENSE file includes an or later clause at the end so the file headers were incorrect
2025-09-28 00:47:08 -05:00
Adam Honse
a34d796059
Store name in NVIDIAIlluminationController to avoid setting it in detector
2025-08-14 11:42:43 -05:00
RedBlackAka
8175a273d0
Adds Nvidia RTX 5080 FE
2025-03-09 15:08:45 -05:00
RedBlackAka
860a978676
Use NVIDIA_SUB_DEV instead of NVIDIA_DEV for sub vendor string
2025-02-25 06:10:46 +00:00
RedBlackAka
6091a16074
Add Palit RTX 2060
2025-02-21 16:06:03 +00:00
titoudoc
b3dd0590cd
Add support for Nvidia 5090 FE
2025-02-21 16:03:35 +00:00
RedBlackAka
22f2c28a27
Add Gainward RTX 3060 8GB Pegasus
2025-02-18 18:41:05 +00:00
RedBlackAka
c57d58d49b
Miscellaneous cleanups
2025-02-17 15:46:33 +00:00
RedBlackAka
4b26a579f2
Add NVIDIA TITAN RTX
2025-02-09 07:11:55 +00:00
RedBlackAka
3546788c44
Add RTX 2060, 2060S & 2070 FE support
2025-01-02 17:20:27 +00:00
RedBlackAka
914cf1b3ff
Clean up names of several devices
2024-12-27 07:41:33 +00:00
RedBlackAka
ac9f5bed50
Initial commit for Nvidia RTX 2080 Ti FE
2024-12-13 21:52:55 +00:00
Dmitry Kychanov
300abac9a8
Removed unused includes
2024-10-15 00:24:32 +00:00
Mark
c4384f2a47
Add Palit RTX 4060 Dual support
2024-09-22 23:52:08 +00:00
verglor
ea7f86b32a
Fix indentation of device list in NVIDIAIlluminationControllerDetect_Windows_Linux.cpp
2024-08-23 18:40:01 +00:00
verglor
4b2781404a
[New Device] Gainward GeForce RTX 4070 Ghost (OC) #3614
2024-08-23 18:40:01 +00:00
LER0ever
27128373e2
Add Linux support for NVIDIA Founders Edition GPU Illumination Control
2024-08-09 06:07:19 +00:00
Adam Honse
ffe99f0310
Update NVIDIA Illumination controller files to new standardized header comment
2024-06-01 20:47:59 -05:00
WhoAmI
116cbb1707
Added Gainward GeForce RTX 3050 Ghost support
2024-04-07 03:16:25 +00:00
RedBlackAka
b68692baa2
Make GPU naming much more consistent
2024-03-20 22:52:39 +00:00
Simon Grund
025ecf98b5
Added Palit RTX 4070 SUPER Dual support
2024-03-08 23:17:59 +00:00
Chris
ac73ccb45a
Added PNY RTX 3070Ti Gaming Uprising EPIC-X GPU
...
* Added `0x138D` to pci_ids.h
* Registered detector in NVIDIAIlluminationControllerDetect_Windows.cpp
* Link to [webpage](https://www.pny.com/geforce-rtx-3070-ti-uprising )
* Resolves #3173
2024-02-29 19:10:12 +00:00
TheRogueZeta
2319f0c4c2
Initial commit for 4080 Super Founders device ID
2024-02-27 04:44:44 +00:00
Chris M
d2b4ff1c56
Updated OpenRGB.pro to dynamically resolve source files
...
* Created FORMS macro list dynamically
* Added GUI_H and CONTROLLERS_H list to HEADERS
* Added GUI_CPP and CONTROLLERS_CPP list to SOURCES
* Added unique list of GUI_INCLUDES and CONTROLLER_INCLUDES to INCLUDES
* Adjusted platform specific builds to align build targets
2024-02-21 22:00:02 +11:00
Sniko Loft
9300cd3c25
Update NVIDIAIlluminationControllerDetect.cpp
2023-12-04 00:20:28 +00:00
rytypete
479b8e8ea4
Treat Gainward GeForce RTX 3060 Ti Ghost as RGB
2023-09-13 14:04:18 +02:00
Sergey004
652d1f606e
Add PALIT RTX 3060 LHR (GA104) to detection
2023-07-21 17:26:42 +04:00
TheRogueZeta
bd1bf0e3a9
Initial commit for NVIDIA RTX 2080 Super FE device ID
2023-06-13 15:29:11 -07:00
TheRogueZeta
894b533cb7
Initial commit for NVIDIA RTX 2080 Founders GPU
2023-05-27 23:46:44 +00:00
Justinas Stankevičius
4f945075e9
Add Palit RTX 4070
2023-05-25 19:25:17 +00:00
Brandon Waldman
7ef62e519c
Add Support for Nvidia RTX4080 Founders Edition Sub-Device 1794
2023-04-22 16:45:33 +00:00
flora
17d6a65429
Added support for 4090 FE variant
2023-03-07 19:24:51 +00:00
Vid Čufar
bbbf93beae
Add support for Manli GeForce RTX 3080 Ti Gallardo
2023-02-01 17:09:32 +00:00
Adam Honse
92f0720639
Remove RGB controllers argument from standard detector
2023-01-26 20:36:02 -06:00
Adam Honse
060567548f
Use RegisterRGBController for standard detectors
2023-01-26 20:35:52 -06:00
TheRogueZeta
37d58c3aec
Initial commit for NVIDIA RTX 4080 Founders Edition device ID
2022-12-20 11:10:20 -08:00
Matthew Lloyd
e214cfbc5c
Add NVIDIA 4090 Founders Edition
2022-11-06 21:12:19 -05:00
Adam Honse
bc1ba87e13
Remove SetCustomMode from all controllers beginning with the letter N
2022-08-21 16:04:10 -05:00
morg
5ad475befe
Add support for PNY GeForce RTX 3060 Ti XLR8 variant
2022-08-01 10:23:13 +02:00
Carter Miller
d918917c73
Removing some duplicated code and comments from NvAPI Illumination Controller, likely result of some git issue (my fault) during original merge
2022-07-31 06:52:54 +00:00
cmill
f5f4040f58
Added support line for GA104 version of PNY 3060 XLR8 Revel Epic-x
2022-07-31 02:10:10 +00:00
Chris
fa84a587b5
Changing detector type for NVidia Illumination GPUs to resolve #2617
...
+ Switching the detector registration to allow enabling / disabling.
2022-07-26 23:33:29 +10:00
Adam Honse
bf6ae63ae6
Fix some Windows build warnings
2022-07-18 20:46:13 -05:00
Chris
daf1ccf668
Initial commit for the PNY 3060 XLR8 Gaming REVEL EPIC-X GPU to resolve #2575
...
+ Add id to pci_ids.h
+ Register detector in NVIDIAIlluminationControllerDetect.cpp
+ Link to [webpage](https://www.pny.com/geforce-rtx-3060-12gb-xlr8-gaming-revel-epic-x-rgb-df )
2022-07-11 13:02:37 +00:00
Carter Miller
81b385a67e
Add Support for direct NV_API Illumination Controlled GPUs
2022-06-23 14:23:29 +00:00