reposboxcancel

20,865 Commits over 1,522 Days - 0.57cph!

11 Months Ago
Add unit test for upgrading a component
11 Months Ago
Expose GraphicsItem.BoundingRect Allows graphics items to draw outside of their defined size ActionGraph: Fix input const value repainting
11 Months Ago
Don't leave the server when joining
11 Months Ago
Added Networked Properties https://docs.facepunch.com/s/sbox-dev/doc/sync-properties-jKFHwTGVgR
11 Months Ago
Cleanup Network protocol++
11 Months Ago
Changed Sync.IsProxy to Sync.Query
11 Months Ago
Initial commit Simplified, wip Don't need this log anymore Refactoring, hotload sync properties Add some unit tests for NetworkTable Clean up Rename old NetworkTable to StringTable NetworkTable registration inserts entry Switch [Sync] to use property to store network value, rather than its own value. Add IsProxy mode RigidBody uses SyncVars instead of INetworkSerializable Remove isReadingChanges - no longer needed Put Sync updates on regular network update CharacterController use sync vars Remove INetworkSerializable Fixes Add Obsolete to INetworkSerializable Fix some doc, call RunSync before NeedsToSendNetworkUpdate to ensure HasChanges is right Fix tests Remove rogue using statement
11 Months Ago
Remove rogue using statement
11 Months Ago
Fix tests
11 Months Ago
Fix some doc, call RunSync before NeedsToSendNetworkUpdate to ensure HasChanges is right
11 Months Ago
Add Obsolete to INetworkSerializable
11 Months Ago
Fixes
11 Months Ago
Delete mouth system from soundsystem, too specific, doesn't work anymore
11 Months Ago
CharacterController use sync vars Remove INetworkSerializable
11 Months Ago
Remove all references to baseentity
11 Months Ago
Put Sync updates on regular network update
11 Months Ago
Delete basehandle
11 Months Ago
remove entitysystem include from def
11 Months Ago
Delete entitysystem, no longer needed!
11 Months Ago
Delete everything from entity2 except entitysystem and entitykeyvalues
11 Months Ago
Delete entityinterfaces, entitystructs
11 Months Ago
Citizen/animgraph: update "voice" to use a MorphFrame instead of a DMX file + subgraph tweaks + weightlist tweaks
11 Months Ago
Citizen: updated visemes prefab Citizen: set viseme prefab to enabled Merge branch 'master' of sbox
11 Months Ago
Delete entitycomponent
11 Months Ago
Remove more unused from entitykeyvalues, got to do this bit by bit
11 Months Ago
Add compiled cs_compress_dxt material
11 Months Ago
Hair Dreadlocks - Quick Adjustments
11 Months Ago
Don't clamp morph frame weights
11 Months Ago
Remove entityio from entitykeyvalues
11 Months Ago
Fix grid size button tooltips
11 Months Ago
Remove isReadingChanges - no longer needed
11 Months Ago
Renderdoc label colors for managed drawcalls were black Highlight.cs: should be SetCombo not Set
11 Months Ago
Fix glow outline rendering https://i.imgur.com/cK9VbNB.png
11 Months Ago
Add a temp mutex to DrawDrawList to fix race condition when drawing from main thread
11 Months Ago
Centre box too dark
11 Months Ago
Allowing scaling along 2 axis https://files.facepunch.com/louie/1b0911b1/sbox_GGYJ3vMG0N.png
11 Months Ago
Texture Compression Speed Improvements (#1430) Improves DXT5 compression by moving it to GPU, other algorithms that still run on CPU also benefit (DXT1 etc.). Additionally fixes DXT crash (sbox-issues/issues/4165).
11 Months Ago
Rename old NetworkTable to StringTable NetworkTable registration inserts entry Switch [Sync] to use property to store network value, rather than its own value. Add IsProxy mode RigidBody uses SyncVars instead of INetworkSerializable
11 Months Ago
Remove timers & debug logs Remove reference shader
11 Months Ago
Backport Valve GPU texture compression dispatch code Compiled DXT shaders (optimized) Force DXT5 for now, since that's all we have compute support for Dispatch compute and read back Texture barriers for Vulkan Output full timing info Move behind a convar so I can compare CPU/GPU easily Staging buffer, barriers, etc. for Vulkan Time everything (temp, will remove before merge) Switch compression levels for a big compression speed boost (at the cost of very slightly larger files) Test case - 4096x4096: Old: 955ms, on disk 6948kb New: 151ms, on disk 7253kb Add cached flag to OnReadPixels, speeds up memory access Speeds up 4096x4096 texture read from ~92ms to ~5ms in testing Re-add check for compressed block texel views Fallback gracefully to CPU on platforms with no compute support Get rid of some redundant timing info Update stb_dxt.h from v1.04 to v1.12 Bail from trying to compress using CPU DXT compressor if non-power-of-two (rather than crashing) Remove forced DXT5 compression
11 Months Ago
ActionGraph: Nodes for creating common collection types Array, List, HashSet, Dictionary
11 Months Ago
JsonUpgrader.Run -> Upgrade
11 Months Ago
Demote JsonUpgrader.Run to internal
11 Months Ago
JsonUpgrader -> JsonUpgraderAttribute, version as a required constructor parameter
11 Months Ago
Clean up
11 Months Ago
Quick fix to Hair cap textures
11 Months Ago
New Black Frizzy Hair + Adjustments to Hair Textures
11 Months Ago
Replace _apiVersion with ComponentVersion defined by the component
11 Months Ago
Initial commit Simplified, wip Don't need this log anymore Refactoring, hotload sync properties Add some unit tests for NetworkTable
11 Months Ago
We do already have a break sound, 10 lines down from where I added a new one