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
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
Lucas Andreussi
f2c1f85b2f
Gigabyte RTX3060Ti GAMING OC LHR Rev 2 support
2025-09-18 08:30:59 -05:00
Adam Honse
2535ac3edf
Store name in GigabyteRGBFusionGPUController to avoid setting it in detector
2025-08-10 00:27:45 -05:00
RedBlackAka
c57d58d49b
Miscellaneous cleanups
2025-02-17 15:46:33 +00:00
Ivan
ba0b44f12e
Added another version of Gigabyte RTX 2070 Gaming OC
2025-02-10 05:09:43 +00:00
RedBlackAka
20ae2d3662
Clean up Gigabyte GPU detectors
2025-01-06 22:07:38 +00:00
Dmitry Kychanov
300abac9a8
Removed unused includes
2024-10-15 00:24:32 +00:00
Vasily Galkin
175ebb61de
Add alternative IDs to better detect already-supported Aorus GPUs
2024-09-15 19:06:03 +00:00
Chris
d3f30f3dc8
Added TU104 variant of Gigabyte RTX2060 8GB Gaming OC GPU
...
* Registered detector in GigabyteRGBFusionGPUControllerDetect.cpp
2024-08-15 18:34:22 +10:00
Kipi000
6fdcca3ca1
Added support for Gigabyte GTX 1660 Ti Gaming OC
2024-07-22 21:03:14 +00:00
Zach Leytus
3ed0bb6918
Add Gigabyte RTX 4070 Ti SUPER EAGLE OC 16G
2024-07-05 13:20:49 -04:00
Adam Honse
75d77ea608
Update Gigabyte Aorus RGB Fusion GPU controller files to new standardized header comment
2024-05-19 18:11:00 -05:00
Chris M
4c33eb057f
Added Gigabyte RTX 4060Ti Gaming OC 16GB GPU
...
* Added `0x4112` to pci_ids.h
* Registered detector in GigabyteRGBFusionGPUControllerDetect.cpp
* Link to [webpage](https://www.gigabyte.com/Graphics-Card/GV-N406TGAMING-OC-16GD#kf )
* Resolves #4047
2024-04-03 17:59:00 +11:00
RedBlackAka
b68692baa2
Make GPU naming much more consistent
2024-03-20 22:52:39 +00:00
Chris
a89bdba58f
Added Gigabyte 4060Ti Gaming OC 8GB GPU
...
* Added `0x40F8` to pci_ids.h
* Registered detector in GigabyteRGBFusionGPUControllerDetect.cpp
* Link to [webpage]( https://www.gigabyte.com/Graphics-Card/GV-N406TGAMING-OC-8GD#kf )
* Resolves #3944
2024-03-08 02:28:48 +00:00
Zach Deibert
a489cd5458
Add support for Gigabyte RTX4060 Gaming OC 8G
2024-01-11 19:42:24 +00:00
flora
35f8291c3d
Support for GB 3080 eagle oc
2023-03-05 15:46:20 +01:00
Flora Aubry
a936f91509
Support for Gigabyte 3060 eagle variant closes #3060
2023-01-12 17:12:08 +00:00
morg
fa406216d3
Add support for Gigabyte RTX2070 Gaming OC 8GC
2022-12-16 17:49:34 +00:00
Chris
5c4c4479bf
Initial commit for Gigabyte RTX3080Ti Eagle OC 12G
...
* Added ID to pci_ids.h
* Registering detector in GigabyteRGBFusionGPUControllerDetect.cpp
* Link to [webpage](https://www.gigabyte.com/au/Graphics-Card/GV-N308TEAGLE-OC-12GD/sp#sp )
2022-12-02 03:50:49 +00:00
Chris M
701cc4d0b3
Initial commit for Gigabyte RTX3070 Eagle V2 OC 8G LHR
...
* Registering detector in GigabyteRGBFusionGPUControllerDetect.cpp
* Link to [webpage](https://www.gigabyte.com/Graphics-Card/GV-
N3070EAGLE-OC-8GD-rev-20)
2022-12-01 07:05:50 +11:00
Defend
5b57e7f84f
Move Gigabyte RTX 3060Ti LHR 8G GPU to Gigabyte Fusion 2 GPU Controller detector
...
Commit amended to remove old location in Fusion GPU Controller and clean up merge by Adam Honse <calcprogrammer1@gmail.com >
2022-11-16 18:06:49 -06:00
morg
c14f26e4d5
Add support for Gigabyte 2080ti GAMING OC 11G
2022-10-11 18:00:47 +00:00
TheRogueZeta
f1b47de46f
Initial commit for Gigabyte RTX3060 EAGLE 12G LHR V2.0 device ID
2022-10-10 21:53:12 -07:00
Chris
38dd53b945
Initial commit for the Gigabyte 3060 EAGLE OC 12G GPU
...
+ Register detector in GigabyteRGBFusionGPUControllerDetect.cpp
+ Link to [webpage](https://www.gigabyte.com/Graphics-Card/GV-N3060EAGLE-OC-12GD-rev-10#kf )
2022-08-27 04:29:13 +00:00
Adam Honse
58b1a29076
Remove SetCustomMode from some controllers (the ones in my PC)
2022-08-09 21:07:22 -05:00
Chris
95f7cc1010
Initial commit for 3 versions of the Gigabyte 3060 Vision OC 12G GPU to resolve #2393
...
+ Add id to pci_ids.h
+ Register detector in GigabyteRGBFusionGPUControllerDetect.cpp
+ Link to [webpage](https://www.gigabyte.com/Graphics-Card/GV-N3060VISION-OC-12GD-rev-20 )
2022-08-06 19:43:32 +00:00
Chris
306d9cc8ea
Initial commit for the Gigabyte RTX 3070 Vision OC 8G LHR GPU to resolve #2639
...
+ Add id to pci_ids.h
+ Register detector in GigabyteRGBFusionGPUControllerDetect.cpp
+ Link to [webpage](https://www.gigabyte.com/Graphics-Card/GV-N3070VISION-OC-8GD-rev-20#kf )
2022-07-30 17:25:55 +10:00
Chris
5991d566c2
Initial commit for the Gigabyte RTX 3060Ti Vision OC 8G GPU to resolve #2627
...
+ Add id to pci_ids.h
+ Register detector in GigabyteRGBFusionGPUControllerDetect.cpp
+ Link to [webpage](https://www.gigabyte.com/Graphics-Card/GV-N306TVISION-OC-8GD-rev-20#kf )
2022-07-27 12:33:56 +10:00
Chris
c7d40b78a7
Initial commit for the Gigabyte Eagle 3060 OC 12G GPU
...
+ Add id to pci_ids.h
+ Register detector in GigabyteRGBFusionGPUControllerDetect.cpp
+ Link to [webpage](https://www.gigabyte.com/Graphics-Card/GV-N3060EAGLE-OC-12GD-rev-20#kf )
2022-07-11 13:41:32 +10:00
Chris
524675108d
Automatic generation of markdown pages for supported devices
...
+ Added build-supported-devices.sh script
+ Added new target in CI/CD to build at compile time
2022-05-30 13:30:44 +10:00
TheRogueZeta
fe5789846b
Add alternate address for Gigabyte RTX 2070 Super GAMING OC X3
2022-05-23 00:27:05 -07:00
Adam Honse
00e35e9e01
Add I2C PCI detector type for registering GPU detectors, update Gigabyte RGB Fusion GPU controller to use it
2022-05-22 18:23:46 -05:00
radekw8733
3aa5e2648f
Fixed Gigabyte GTX 1050 Ti detecting
...
Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com >
2022-05-04 19:41:52 -05:00
Pavel Kuzminov
4f50b64e1d
Add support for Gigabyte GeForce RTX 3080 VISION OC 10G REV2.0
2022-04-22 16:31:44 +00:00
Chris
bc10e3f772
Automatic generation of udev rules for supported devices
...
+ Added build-udev-rules.sh script
+ Added new custom target in Linux section of .pro to accommodate new rules location
2022-04-17 12:31:02 +10:00
Chris
a84842730e
Initial commit for the Gigabyte 3050 Gaming OC 8G GPU to resolve #2264
...
+ Add id to pci_ids.h
+ Register detector in GigabyteRGBFusionGPUControllerDetect.cpp
+ Link to [webpage](https://www.gigabyte.com/Graphics-Card/GV-N3050GAMING-OC-8GD#kf )
2022-02-26 15:31:29 +11:00
Chris
d3629a1d34
Initial commit for the Gigabyte 1060 G1 Gaming 6G GPU
...
+ Add id to pci_ids.h
+ Register detector in GigabyteRGBFusionGPUControllerDetect.cpp
+ Link to [webpage](https://www.gigabyte.com/au/Graphics-Card/GV-N1060G1-GAMING-6GD-rev-10#kf )
2022-02-25 14:09:31 +11:00
morg
238d1c0162
Add support for Gigabyte RTX 3080 Gaming OC 10G
2022-02-18 18:18:05 +01:00
morg
e1513f9abe
Add support for Gigabyte RTX 3080 Gaming OC 12G
2022-02-17 05:59:15 +00:00
morg
9f29af1852
Add support for Gigabyte GeForce RTX 3060 GAMING OC 12G (rev. 2.0)
2022-02-16 00:07:17 +00:00
Chris
a926d4ec43
Initial commit for the Gigabyte 1070 G1 Gaming 8G V1 GPU
...
+ Add id to pci_ids.h
+ Register detector in GigabyteRGBFusionGPUControllerDetect.cpp
+ Link to [webpage](https://www.gigabyte.com/Graphics-Card/GV-N1070G1-GAMING-8GD-rev-10#kf )
2022-02-14 13:11:45 +11:00
Chris
236154da67
Initial commit for the Gigabyte 2060 Super Gaming OC 3X V2 GPU
...
+ Add id to pci_ids.h
+ Register detector in GigabyteRGBFusionGPUControllerDetect.cpp
+ Link to [webpage](https://www.gigabyte.com/Graphics-Card/GV-N206SGAMING-OC-8GD-rev-20#kf )
2022-02-11 06:34:45 +00:00
morg
79134859cd
Add GIGABYTE GTX1660 GAMING OC 6G support
2022-02-08 00:37:19 +00:00
Chris
e322835f89
Initial commit for the Gigabyte 3060Ti Eagle OC GPU to resolve #2173
...
+ Add id to pci_ids.h
+ Register detector in GigabyteRGBFusionGPUControllerDetect.cpp
2022-01-30 20:30:07 +00:00
djdox23
36382b6526
Move Gigabyte 3060Ti Gaming OC PRO rev 1.0 and rev 3.0 from GigabyteRGBFusionGPUController to GigabyteRGBFusion2GPUController
2022-01-24 20:02:54 +00:00
Alex
3e45e4201d
Add Gigabyte RTX3080 Ti Gaming OC 12G
2022-01-23 22:48:21 +00:00
Adam Honse
c07f43c8d5
Code cleanup round 4
2022-01-18 21:01:12 -06:00
Thomas Amerongen
3b78a7bca9
Add support for Gigabyte RTX 3070 Eagle OC + color cycle option for all Gigabyte GPUs
2022-01-03 06:27:43 +00:00