Dan Balasescu
|
2247923b7b
|
Rename entry method Init -> Create
|
2025-06-17 17:24:12 +09:00 |
|
Dan Balasescu
|
03b90bcd15
|
Add benchmark
|
2025-06-17 17:23:14 +09:00 |
|
Dan Balasescu
|
f647eeb225
|
Merge pull request #6392 from hwsmm/nanosleep
Use nanosleep for non-Windows platforms
|
2025-06-08 19:56:47 +09:00 |
|
Bartłomiej Dach
|
640bc4017b
|
Add benchmark for text flow container
|
2025-03-05 08:00:06 +01:00 |
|
Dean Herbert
|
e1b28eb459
|
Add benchmark for async disposal
|
2025-02-03 18:22:00 +09:00 |
|
Dan Balasescu
|
98e787512f
|
Add/improve benchmarks
|
2024-12-10 15:03:39 +09:00 |
|
hwsmm
|
4d140b9417
|
Add BenchmarkSleep
|
2024-10-29 22:32:32 +09:00 |
|
Dean Herbert
|
b4ed7217c1
|
Bring back HasFlagsFast
.NET version performs poorly on debug.
|
2024-08-19 19:40:59 +09:00 |
|
Dan Balasescu
|
7a3d4bd8d7
|
Revert "Merge pull request #6348 from smoogipoo/bindablelist-gc-reduction"
This reverts commit af4e54d7af, reversing
changes made to 4779e1b82e.
|
2024-08-09 23:26:48 +09:00 |
|
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 |
|