|
|
aae509b275
|
More code issues fixed
|
2025-02-08 12:13:14 +01:00 |
|
|
|
5633f82b3b
|
Changed locks to use the new Lock-type for .net9
|
2025-02-08 12:08:12 +01:00 |
|
|
|
47770c00b8
|
Used new collection-initialization
|
2025-02-08 12:07:48 +01:00 |
|
|
|
1d47894dac
|
Added .net9 build target
|
2025-01-03 15:45:07 +01:00 |
|
Shaun Tonstad
|
da51871e04
|
Update RGB.NET.Core/Update/CustomUpdateData.cs
Co-authored-by: DarthAffe <darthaffe@wyrez.org>
|
2024-10-29 20:19:29 -05:00 |
|
Shaun Tonstad
|
c34435b958
|
Remove CustomUpdateData heap allocation in OnUpdate hot path. Added CustomUpdateData.Empty property.
Remove CustomUpdateData heap allocation in OnUpdate hot path. Added CustomUpdateData.Empty property.
|
2024-10-12 13:01:53 -05:00 |
|
|
|
4c3875e561
|
Fixed a doc comment
|
2024-07-21 23:45:23 +02:00 |
|
|
|
3e53b51bac
|
Removed support for old .NETs
|
2024-07-21 23:44:59 +02:00 |
|
|
|
c39849949a
|
(MAJOR) Removed all in paramters as their performance impact is too hard to predict
|
2024-07-21 23:10:56 +02:00 |
|
|
|
6f0711564c
|
Removed unnecessary in GetByteValueFromPercentage
|
2024-06-22 19:49:38 +02:00 |
|
|
|
f21acbd767
|
Fixed potential performance issue with for-loops when Spans are passed by reference
|
2024-06-22 19:48:52 +02:00 |
|
|
|
aeab93001f
|
More code styling fixes
|
2023-12-27 15:48:20 +01:00 |
|
|
|
d85f1559b3
|
Applied some C#12 stuff
|
2023-12-22 20:56:56 +01:00 |
|
|
|
8aaf602cdd
|
Added GameController as Core device type; Updated Corsair SDK to 4.0.84
|
2023-12-22 20:16:14 +01:00 |
|
|
|
a0c90029eb
|
Added .NET 8 build-target
|
2023-11-14 22:34:13 +01:00 |
|
|
|
883d6cbea4
|
Added ToString to Scale
|
2023-10-31 21:51:40 +01:00 |
|
|
|
5707a247ee
|
Removed excessive spaces
|
2023-08-27 21:41:41 +02:00 |
|
|
|
72da2b6bdf
|
Added LedIds for Indicator-LEDs (like NumLock)
|
2023-08-27 21:40:01 +02:00 |
|
|
|
aba0888bd9
|
Fixed typo in Core readme
|
2023-08-23 00:50:28 +02:00 |
|
|
|
fdc69fdac5
|
Implemented recommended dispose pattern for DeviceProviders
|
2023-06-15 23:03:24 +02:00 |
|
|
|
83bdfea2f3
|
Merge pull request #321 from DarthAffe/Core/DevicesChangedEvent
Core/devices changed event
|
2023-06-03 21:29:56 +02:00 |
|
|
|
1532e31a33
|
Improved Stop of DeviceUpdateTrigger
|
2023-05-15 22:50:47 +02:00 |
|
|
|
b90c47076a
|
Changed DevicesChangedEventArgs to only contain the device causing the change and an enum indicatin what happened
|
2023-05-15 22:45:28 +02:00 |
|
|
|
a196d2a0a4
|
Changed the calculation mode of the SolidColor-brush to absolute for performance reasons
|
2023-05-08 22:07:49 +02:00 |
|
|
|
73b7f1f24f
|
Changed Bindable-Methods to not be virtual since there is not really a point in overriding them
|
2023-05-08 22:04:36 +02:00 |
|
|
|
124f76b382
|
Fixed comment
|
2023-05-08 22:03:41 +02:00 |
|
|
|
4684e29610
|
Changed DevicesChanged-event to provide a single device instead of a list
|
2023-05-08 21:47:51 +02:00 |
|
|
|
67f3625993
|
Changed device lists in the DevicesChanged-event to readonly
|
2023-05-08 21:30:52 +02:00 |
|
|
|
7e72d3199b
|
Added DevicesChanged-event to device providers
|
2023-05-08 21:28:55 +02:00 |
|
|
|
acddfed2b1
|
Removed allocation when applying decorators
|
2023-05-08 20:47:47 +02:00 |
|
|
|
93cd8055a2
|
Simplified span-fixes in Samplers
|
2023-04-24 23:13:12 +02:00 |
|
|
|
a2194849b6
|
Changed stride and DataPerPixel in the PixelTexture to be a property for consistency
|
2023-04-23 18:05:24 +02:00 |
|
|
|
9f8e64fbcb
|
Changed DataPerPixel and Stride to be protected in PixelTexture
|
2023-04-23 18:02:11 +02:00 |
|
|
|
586734b44a
|
(MAJOR) Improvied sampling performance by removing the need to copy region data to a buffer first
|
2023-04-23 17:19:51 +02:00 |
|
|
|
2020992249
|
Sealed a lot of classes that are not meant to be inherited
|
2023-04-19 21:19:05 +02:00 |
|
|
|
d9c244a044
|
Small fixes
|
2023-04-19 20:11:30 +02:00 |
|
|
|
ad75707645
|
Removed SkipLocalInit-Attributes - they're causing issues and are not worth the effort for now
|
2023-04-13 11:29:22 +02:00 |
|
|
|
260a820b80
|
Added SkipLocalsInitAttribute to Sample-Methods
|
2023-04-13 02:03:13 +02:00 |
|
|
|
4ee55c6725
|
Small fixes
|
2023-04-13 01:24:53 +02:00 |
|
|
|
70ccc4d575
|
Reduced some more allocations
|
2023-04-13 00:49:29 +02:00 |
|
|
|
0cf4f39ccf
|
Reduced allocations when a ListLedGroup is used
|
2023-04-13 00:21:20 +02:00 |
|
|
|
764fcd1b1d
|
(MAJOR) Improved update performance of devices
|
2023-04-12 22:25:24 +02:00 |
|
|
|
4216dacf4f
|
Removed unnecessary contains check in AbstractReferenceCounting
|
2023-04-11 00:29:01 +02:00 |
|
|
|
f6433af4b5
|
Merge branch 'Development' into SomeFixes
|
2023-04-11 00:27:06 +02:00 |
|
|
|
82050b8d5a
|
Fixed some code issues
|
2023-04-11 00:26:46 +02:00 |
|
|
|
02235a3f7f
|
Fixed some code-issues
|
2023-04-11 00:15:27 +02:00 |
|
|
|
aaabbc6a8d
|
(MAJOR): Removed support for .NET 5; Updated nugets; Removed the not even working distribution of the Asus-SDK from the project; Fixed a warning in the OpenRGBServerDefinition
|
2023-04-11 00:06:17 +02:00 |
|
|
|
5b514ff962
|
Moved reference check for UpdateQueue disposal to the caller to prevent issues with Dispose-overrides
|
2023-04-08 14:42:56 +02:00 |
|
|
|
d054d16c10
|
Added reference counting to update queues to prevent premature disposes when used in multiple devices
|
2023-04-08 00:53:15 +02:00 |
|
|
|
4a9bbb64dc
|
Added missing doc comment
|
2023-03-05 18:06:08 +01:00 |
|