Dan Balasescu
|
c6df1f38a7
|
Remove HashSet allocations during BindableList methods
|
2024-08-05 14:15:45 +09:00 |
|
Dan Balasescu
|
b4aa48697d
|
Remove HasFlagFast
|
2024-07-02 13:26:53 +09:00 |
|
Andrei Zavatski
|
27e3ebae47
|
Add BenchmarkSRGBColourMultiplication
|
2024-05-18 14:16:46 +03:00 |
|
Dan Balasescu
|
d20f89a7fc
|
Use explicit operator instead of Decompose()
|
2024-03-12 02:14:53 +09:00 |
|
Dan Balasescu
|
f2b5b694fe
|
Remove EventList as a concept
|
2024-03-12 00:38:16 +09:00 |
|
Dan Balasescu
|
b5eef8ab39
|
Improve performance by not initting struct
|
2024-03-09 20:14:18 +09:00 |
|
Dan Balasescu
|
7e57e09cb0
|
Use union for events
|
2024-03-09 20:14:18 +09:00 |
|
Dan Balasescu
|
4876227afd
|
Improve benchmark
|
2024-03-05 07:03:58 +09:00 |
|
Dan Balasescu
|
8a81c22f53
|
Merge branch 'veldrid-pipelines' into deferred-renderer-2
|
2024-02-28 01:01:33 +09:00 |
|
Dan Balasescu
|
082f699aa5
|
Improve benchmark
|
2024-02-26 19:41:15 +09:00 |
|
Dan Balasescu
|
7034f30e3a
|
Adjust event writing to embed type
|
2024-02-26 17:04:30 +09:00 |
|
Dan Balasescu
|
12e8ab9249
|
Add benchmark
|
2024-02-26 15:22:10 +09:00 |
|
Dan Balasescu
|
d6c85be456
|
Optimise UBO processing for contiguous memory access
|
2024-02-26 15:22:08 +09:00 |
|
Dan Balasescu
|
b8b9acce77
|
Add EventList benchmark
|
2024-02-19 23:05:13 +09:00 |
|
Dean Herbert
|
ac6cfa2090
|
Merge branch 'master' into net8
|
2024-02-05 21:05:30 +08:00 |
|
Bartłomiej Dach
|
6db44b4922
|
Merge branch 'master' into dispose-waveform-stream
|
2024-02-02 14:50:42 +01:00 |
|
Bartłomiej Dach
|
ebdafa5a82
|
Merge branch 'master' into readonly-dictionary-wrapper
|
2024-02-02 11:18:17 +01:00 |
|
Dan Balasescu
|
934c80007e
|
Move ReadOnlyDictionary allocation to global setup
|
2024-02-02 19:05:06 +09:00 |
|
Dan Balasescu
|
2c9e7a6d7c
|
Upgrade to .NET 8 SDK
|
2024-02-02 16:21:16 +09:00 |
|
Dan Balasescu
|
dffe45bc61
|
Update R# + fix inspections
|
2024-02-02 03:44:24 +09:00 |
|
Dan Balasescu
|
50a78cfca1
|
Add readonly dictionary wrapper that removes enumerator alloc
|
2024-02-01 12:36:10 +09:00 |
|
Dan Balasescu
|
13946f5bce
|
Fix IBindableList.GetEnumerator() boxing and allocating
|
2024-01-29 13:54:58 +09:00 |
|
hwsmm
|
f482330193
|
Use array instead of Stream in BenchmarkWaveform
|
2024-01-28 00:29:21 +09:00 |
|
Dan Balasescu
|
828f30405d
|
Reduce allocs when setting value on BindableNumber with precision
|
2024-01-08 18:08:03 +09:00 |
|
Dean Herbert
|
e2b0dd3b63
|
Add test coverage of nested and rewind operations
|
2024-01-08 02:43:09 +09:00 |
|
Bartłomiej Dach
|
a3f3fa686c
|
Merge branch 'master' into bezier-approximation-tensor
|
2023-12-07 10:03:17 +01:00 |
|
Dean Herbert
|
70f8edade5
|
Allow using custom ITexturedGlyphLookupStores as texture sources
|
2023-11-24 12:38:21 +09:00 |
|
OliBomby
|
f8f6a4c435
|
add benchmark
|
2023-11-18 15:47:19 +01:00 |
|
Dean Herbert
|
a41fc78cf0
|
Fix multiple cases of using objects which may be disposed
|
2023-11-17 15:11:03 +09:00 |
|
Dan Balasescu
|
e4ebfdb828
|
Add source generator for IsLongRunning property
|
2023-07-07 20:29:13 +09:00 |
|
Bartłomiej Dach
|
8eb1b55e25
|
Merge branch 'master' into sprite-text-draw-node-perf
|
2023-07-04 22:09:37 +02:00 |
|
Dean Herbert
|
fb53c27a9a
|
Add comment about calling of base RunMainLoop
|
2023-07-04 17:27:11 +09:00 |
|
Dean Herbert
|
d33d73983e
|
Use Wait instead of arbitrary timeout
|
2023-07-04 13:04:03 +09:00 |
|
Dean Herbert
|
b2d1725b7f
|
Fix game benchmark timeout being far too low, causing skewed results
|
2023-07-03 17:24:16 +09:00 |
|
Dean Herbert
|
00c570fbe3
|
Add SpriteText benchmark
|
2023-07-03 15:51:17 +09:00 |
|
Dean Herbert
|
306465081f
|
Manual fixes to reduce warnings to zero
|
2023-06-24 00:42:48 +09:00 |
|
Dean Herbert
|
064573740e
|
Merge branch 'master' into color-conversion
|
2023-05-21 20:32:55 +09:00 |
|
Dean Herbert
|
237b7a55d7
|
Bump minor package versions
|
2023-05-21 15:44:35 +09:00 |
|
Huo Yaoyuan
|
c00937b53e
|
Parameterize BenchmarkColourInfo
|
2023-05-18 19:37:32 +08:00 |
|
Bartłomiej Dach
|
da929064e1
|
Fix nullability compile errors
|
2023-03-08 01:28:06 +01:00 |
|
Bartłomiej Dach
|
f7572f70ac
|
Add benchmark for contains method
|
2023-03-07 22:53:01 +01:00 |
|
Dan Balasescu
|
5ca3b0edce
|
Fix new test warnings / SG tests using incorrect types
|
2022-11-26 23:21:19 +09:00 |
|
Dan Balasescu
|
cb5c49772a
|
Add IDependencyInjectionCandidate constraint to DI
|
2022-11-26 23:17:29 +09:00 |
|
Dean Herbert
|
0d364347c3
|
Fix code quality issues
|
2022-11-26 04:35:53 +09:00 |
|
Dan Balasescu
|
9bbc6a81a2
|
Partial everything
|
2022-11-25 18:58:48 +09:00 |
|
Dan Balasescu
|
53946c9869
|
Fix some inspections
|
2022-11-24 23:53:56 +09:00 |
|
Dan Balasescu
|
08930fa132
|
Add source generator structure
|
2022-11-24 12:45:51 +09:00 |
|
Dean Herbert
|
07508646b5
|
Add benchmark for GetUnboundCopy
|
2022-11-22 13:50:49 +09:00 |
|
Dan Balasescu
|
93412a4d0a
|
Add more optimal method to extract single colour
|
2022-10-21 17:36:15 +09:00 |
|
Dan Balasescu
|
73202eb8e6
|
Add benchmark
|
2022-10-21 17:34:42 +09:00 |
|