metalgearsloth and GitHub
b2f87a0136
Add EnsureCapacity for gamestates ( #6919 )
2026-08-05 21:38:53 +10:00
Winkarst-cpu and GitHub
a91b8f0571
Fix Discord RPC resetting playtime on rejoin ( #6903 )
2026-08-05 21:05:45 +10:00
metalgearsloth and GitHub
c30fa06286
Fix GameStateBuffer TryAdd count check ( #6917 )
2026-08-05 12:56:10 +10:00
metalgearsloth and GitHub
fe5260953a
Use fastpath for RSI state drawing ( #6895 )
2026-08-05 12:51:22 +10:00
eoineoineoin and GitHub
28fe566e72
Fix WordWrap bugs ( #6908 )
2026-08-05 12:47:11 +10:00
metalgearsloth and GitHub
04217c0e55
Cache texture UVs ( #6894 )
...
* Cache texture UVs
O(0) beats doing basic maths operations. Followup work to make some hot drawing paths (fonts + RSIs) use the AtlasTexture methods instead.
* 2026-08-02: Support headless atlas textures
2026-08-02 04:17:07 +00:00
Pok and GitHub
a4d22e4810
Fix Text Outline ( #6889 )
...
fix-text-outline
2026-08-02 01:44:10 +00:00
0a4c0d9cdd
Cache PostShader render targets in Clyde ( #6657 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2026-08-01 20:16:41 +10:00
metalgearsloth and GitHub
7f21c749b0
Add multiple post-shader support ( #6817 )
2026-08-01 16:56:24 +10:00
metalgearsloth and GitHub
bc55ae00d6
Box2 + Box2Rotated performance and fixes ( #6668 )
2026-08-01 15:30:41 +10:00
5d053dfabb
Clean up Client ContainerSystem ( #6563 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2026-08-01 15:28:35 +10:00
Pok and GitHub
8a9123ab36
Text Outline ( #6832 )
2026-08-01 15:20:59 +10:00
09699f6748
Expose relative mouse mode on windows ( #6865 )
...
Co-authored-by: lunarica <lassovira@duck.com >
2026-08-01 15:12:01 +10:00
Winkarst-cpu and GitHub
48aac200a9
Fix server max players count in Discord RPC ( #6863 )
2026-08-01 15:09:33 +10:00
v0idRift and GitHub
9cefa1167c
Fix sRGB framebuffer in Linux GLES compatibility mode ( #6846 )
2026-07-29 23:15:33 +10:00
Princess Cheeseballs
cc25994d07
ok unfuck my shit up
2026-07-24 15:45:27 -07:00
Princess Cheeseballs
1dcdbd8742
just fuck my shit up fam
2026-07-24 15:36:31 -07:00
metalgearsloth and GitHub
ac13da4328
Add chunk entities ( #6705 )
2026-07-24 19:02:55 +10:00
pathetic meowmeow and GitHub
bbfd27d78f
XamlX upgrade ( #6288 )
2026-07-24 19:00:35 +10:00
mirrorcult and GitHub
1d66938afe
Expose cvar for changing doppler factor + lower default doppler factor ( #6841 )
2026-07-24 12:58:05 +10:00
metalgearsloth and GitHub
2f6839f4e3
PredictedQueueDel fix attempt ( #6688 )
2026-07-24 00:26:36 +10:00
metalgearsloth and GitHub
9f32ee3584
Add event for SplitContainer being changed ( #6659 )
2026-07-24 00:14:15 +10:00
5e79016217
Illumination measuring system to determine how "lit up" entities are ( #5574 )
...
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com >
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2026-07-23 23:09:22 +10:00
metalgearsloth and GitHub
e89668c212
Cache pending reapply component net ids ( #6825 )
2026-07-20 20:08:26 +10:00
metalgearsloth and GitHub
b8c456e6de
Optimise game state component change lookups ( #6826 )
2026-07-20 20:08:07 +10:00
metalgearsloth and GitHub
55e25ba20c
Optimise game state entity resolution ( #6824 )
2026-07-20 20:07:47 +10:00
metalgearsloth and GitHub
537c4cb02f
Fix sprite jittering ( #6805 )
2026-07-18 15:40:00 +10:00
rebaserHEAD and GitHub
7089bd7a69
Tracy: Add entity rendering profiling zones ( #6714 )
2026-07-18 13:08:04 +10:00
metalgearsloth and GitHub
7b4f159474
Optimise PVS broadphase leaves ( #6810 )
2026-07-18 13:03:26 +10:00
Whatstone and GitHub
7c7d1ae451
Cleanup: Warning resolution/suppression ( #6721 )
2026-07-16 19:43:54 +10:00
metalgearsloth and GitHub
651e9034dd
Cache grafana histograms ( #6767 )
2026-07-16 19:14:32 +10:00
metalgearsloth and GitHub
17b66c574e
Fix SetUniformDirect allocation spam ( #6769 )
2026-07-16 17:28:34 +10:00
B_Kirill and GitHub
4e11a3892e
Add API for loading OwnedTexture with texture parameters ( #6794 )
2026-07-15 11:00:18 +10:00
AJCM-git and GitHub
07ddeaa8d6
File Dialog: Expose file name of the selected file ( #6755 )
...
* FileDialog cleanup and extra functionality
* this was for testing ooops
* stringing things along
2026-07-14 14:17:31 +10:00
eoineoineoin and GitHub
b3daa0b794
Fix BaseWindow jittering on resize ( #6788 )
2026-07-14 12:59:12 +10:00
Princess Cheeseballs and GitHub
1c84809e04
Make TableContainer virtual and public ( #6753 )
2026-07-12 13:50:47 -07:00
metalgearsloth and GitHub
657e9bfb2d
Reduce ImageSharp arraypool ballooning ( #6768 )
...
Dispose images as soon as practical so we don't balloon its arraypool as much.
2026-07-12 16:44:31 +10:00
Pok and GitHub
b0b1fa354a
FovRenderTarget ( #6781 )
2026-07-11 07:13:05 +10:00
Whatstone
47572c2e52
make TableContainer virtual and public
2026-07-07 08:22:08 -04:00
metalgearsloth and GitHub
83c5c8eaf2
Fix UserDataDir accepting relative game names ( #6745 )
2026-07-07 17:36:28 +10:00
metalgearsloth and GitHub
622ecc6241
Fix command ordering ( #6729 )
2026-07-06 19:41:09 +10:00
f2625bf5c5
Removes IMapManager ( #6584 )
...
* Move MapManager queries to SharedMapSystem
Moves all variants of FindGridsIntersecting/TryFindGridAt to SharedMapSystem
Hollows out the MapManager methods and converts them into relays to SharedMapSystem
* Move CreateGrid to SharedMapSystem
Moves the functionality for CreateGrid and its variants to SharedMapSystem
Hollows out the MapManager methods and converts them into relays for the SharedMapSystem methods
Obsoletes them too
Also moves over the GetAllMapGrids and GetAllGrids methods
* Move RaiseOnTileChanged to SharedMapSystem
Also moves the SuppressOnTileChanged flag member to SharedMapSystem
Hollows out and obsoletes the MapManager versions
* Move default value constants to SharedMapSystem
* Converts map pausing events into LocalizedEntityCommands
* Move MapManager related delegates/structs to SharedMapSystem
Moves the GridCreationOptions struct to the same namespace as SharedMapSystem and converts it into a record struct
Move the GridCallback delegates to the same namespace as SharedMapSystem
* Move CullDeletionHistory to SharedMapSystem
Well, that was less painful than I thought it would be
* Actually obsolete the NetworkedMapManager method
* Rename file
* Doc comments for new SharedMapSystem methods
* Doc comment
* Doc comments
* Fix access
* Purge all references to IMapManagerInternal
* Cull easy IMapManager references
* The rest
* Purge IMapManager
* Private internal FindGridsIntersecting method
* please die
* 41
* notes
---------
Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com >
2026-07-01 19:32:17 -07:00
metalgearsloth and GitHub
792f795fbe
Sourcegen eventsub fixes ( #6702 )
2026-07-01 14:07:41 +10:00
1322177e62
IEntitySystem Event Subscription Code Generation ( #6227 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2026-07-01 13:30:23 +10:00
Hayden and GitHub
e458c13e10
Basic Tracy support ( #6686 )
2026-07-01 12:55:04 +10:00
Whatstone and GitHub
dfe1d4ef8a
Cleanup: ProtoMan Part 3 - remove redundant EntitySystem IPrototypeManager, IComponentFactory instances ( #6693 )
2026-06-30 17:12:55 +10:00
Jessica M and GitHub
e128a7f695
Partially Revert "More Cursor Usage in Controls" ( #6654 )
...
revert button and scrollbar changes
2026-06-29 18:49:43 +10:00
TheShuEd and GitHub
7dbb2a2614
Clean up Player manager ( #6566 )
...
* file-scoping Player manager
* readonly playerManager
* Update PlayerManager.cs
* revert readonly
2026-06-28 14:31:06 +02:00
c3f80b99bd
Change SpawnAtPoisition EntityCoordinates overload to use the rotation of the attached entity, and to allow a rotation override. ( #6527 )
...
* minor API addition
* better
* I forgor
---------
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com >
2026-06-28 20:56:10 +10:00
metalgearsloth and GitHub
7fcf49ea61
Add audio device switching API ( #6661 )
2026-06-27 19:09:59 +10:00