Commit Graph
2778 Commits
Author SHA1 Message Date
metalgearslothandGitHub 1d0b581982 Revert "Fix sRGB framebuffer in Linux GLES compatibility mode" (#6954)
Revert "Fix sRGB framebuffer in Linux GLES compatibility mode (#6846)"

This reverts commit 9cefa1167c.
2026-08-09 10:10:17 +00:00
metalgearslothandGitHub a2d987f2d6 Fix duplicate chents in state handler (#6945)
* Fix duplicate chents in state handler

This can happen because deletions run after so if the server deletes and adds a chent in the same tick it causes this.

* Fix close button not working on windows

* Fix chent state handling
2026-08-09 04:02:10 +00:00
metalgearslothandGitHub b9d9db203c Fix close button not working on windows (#6944) 2026-08-09 11:18:07 +10:00
eoineoineoinandGitHub 5e4996bfe9 Fix "spawn tiles" window UIBox2 errors (#6932) 2026-08-08 16:35:56 +10:00
metalgearslothandGitHub 2750729d34 Release inputs on window focus loss (#6851) 2026-08-08 16:32:05 +10:00
metalgearslothandGitHub 72aa7cdbd1 Grid-fixture refactor (#6941) 2026-08-08 16:29:49 +10:00
metalgearslothandGitHub 1e91594560 Add CVar to mute on unfocus (#6677) 2026-08-08 16:18:48 +10:00
6b614203f9 refactor: xml-doc + helper method for audio device display names (#6733)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2026-08-08 16:18:03 +10:00
49515b03f7 Fix all warnings from Dispose on Controls (#5986)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2026-08-08 15:51:34 +10:00
B_KirillandGitHub 92bb7e6936 Make rect deletion area align with camera rotation instead of world (#6811) 2026-08-08 15:45:49 +10:00
metalgearslothandGitHub 3dd5b14c4b Font outline caching + draw batching for outlines (#6892) 2026-08-08 15:45:04 +10:00
5d1bc9251c Move part of Sprite deserialization hook to component init and optimize RSI preloading (#6911)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2026-08-08 15:44:52 +10:00
IlyaBokovenkoandGitHub 480bbb5346 Replays: stream replay history from disk instead of holding the whole replay in RAM (#6902) 2026-08-08 15:41:54 +10:00
metalgearslothandGitHub 662a701ae1 MapSystem iterator cleanups (#6843) 2026-08-08 15:36:04 +10:00
metalgearslothandGitHub d97a89b9f2 Add polygon occluders (#6831) 2026-08-07 17:18:52 +10:00
DrSmugleafandGitHub 22d01166ff Rewrite ReflectionManager, make SerializationManager use it (#6877) 2026-08-07 16:49:41 +10:00
eoineoineoinandGitHub 5ecdae3588 Fix animations on DefaultWindow (#6933) 2026-08-07 16:40:55 +10:00
DoubleHypercubeandGitHub 1f65b9a593 Add support for Sun Microsystems Help through Cut keys (#6922) 2026-08-07 00:23:58 +10:00
metalgearslothandGitHub 413c907619 Optimise full state updates (#6920) 2026-08-06 22:09:37 +10:00
metalgearslothandGitHub fd7c4aa226 Refactor PVS detach queue (#6921) 2026-08-06 19:05:26 +10:00
metalgearslothandGitHub b2f87a0136 Add EnsureCapacity for gamestates (#6919) 2026-08-05 21:38:53 +10:00
Winkarst-cpuandGitHub a91b8f0571 Fix Discord RPC resetting playtime on rejoin (#6903) 2026-08-05 21:05:45 +10:00
metalgearslothandGitHub c30fa06286 Fix GameStateBuffer TryAdd count check (#6917) 2026-08-05 12:56:10 +10:00
metalgearslothandGitHub fe5260953a Use fastpath for RSI state drawing (#6895) 2026-08-05 12:51:22 +10:00
eoineoineoinandGitHub 28fe566e72 Fix WordWrap bugs (#6908) 2026-08-05 12:47:11 +10:00
metalgearslothandGitHub 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
PokandGitHub 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
metalgearslothandGitHub 7f21c749b0 Add multiple post-shader support (#6817) 2026-08-01 16:56:24 +10:00
metalgearslothandGitHub 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
PokandGitHub 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-cpuandGitHub 48aac200a9 Fix server max players count in Discord RPC (#6863) 2026-08-01 15:09:33 +10:00
v0idRiftandGitHub 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
metalgearslothandGitHub ac13da4328 Add chunk entities (#6705) 2026-07-24 19:02:55 +10:00
pathetic meowmeowandGitHub bbfd27d78f XamlX upgrade (#6288) 2026-07-24 19:00:35 +10:00
mirrorcultandGitHub 1d66938afe Expose cvar for changing doppler factor + lower default doppler factor (#6841) 2026-07-24 12:58:05 +10:00
metalgearslothandGitHub 2f6839f4e3 PredictedQueueDel fix attempt (#6688) 2026-07-24 00:26:36 +10:00
metalgearslothandGitHub 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
metalgearslothandGitHub e89668c212 Cache pending reapply component net ids (#6825) 2026-07-20 20:08:26 +10:00
metalgearslothandGitHub b8c456e6de Optimise game state component change lookups (#6826) 2026-07-20 20:08:07 +10:00
metalgearslothandGitHub 55e25ba20c Optimise game state entity resolution (#6824) 2026-07-20 20:07:47 +10:00
metalgearslothandGitHub 537c4cb02f Fix sprite jittering (#6805) 2026-07-18 15:40:00 +10:00
rebaserHEADandGitHub 7089bd7a69 Tracy: Add entity rendering profiling zones (#6714) 2026-07-18 13:08:04 +10:00
metalgearslothandGitHub 7b4f159474 Optimise PVS broadphase leaves (#6810) 2026-07-18 13:03:26 +10:00
WhatstoneandGitHub 7c7d1ae451 Cleanup: Warning resolution/suppression (#6721) 2026-07-16 19:43:54 +10:00