reposboxcancel

22,508 Commits over 1,614 Days - 0.58cph!

1 Year Ago
Remove rogue using statement
1 Year Ago
Fix tests
1 Year Ago
Fix some doc, call RunSync before NeedsToSendNetworkUpdate to ensure HasChanges is right
1 Year Ago
Add Obsolete to INetworkSerializable
1 Year Ago
Fixes
1 Year Ago
Delete mouth system from soundsystem, too specific, doesn't work anymore
1 Year Ago
CharacterController use sync vars Remove INetworkSerializable
1 Year Ago
Remove all references to baseentity
1 Year Ago
Put Sync updates on regular network update
1 Year Ago
Delete basehandle
1 Year Ago
remove entitysystem include from def
1 Year Ago
Delete entitysystem, no longer needed!
1 Year Ago
Delete everything from entity2 except entitysystem and entitykeyvalues
1 Year Ago
Delete entityinterfaces, entitystructs
1 Year Ago
Citizen/animgraph: update "voice" to use a MorphFrame instead of a DMX file + subgraph tweaks + weightlist tweaks
1 Year Ago
Citizen: updated visemes prefab Citizen: set viseme prefab to enabled Merge branch 'master' of sbox
1 Year Ago
Delete entitycomponent
1 Year Ago
Remove more unused from entitykeyvalues, got to do this bit by bit
1 Year Ago
Add compiled cs_compress_dxt material
1 Year Ago
Hair Dreadlocks - Quick Adjustments
1 Year Ago
Don't clamp morph frame weights
1 Year Ago
Remove entityio from entitykeyvalues
1 Year Ago
Fix grid size button tooltips
1 Year Ago
Remove isReadingChanges - no longer needed
1 Year Ago
Renderdoc label colors for managed drawcalls were black Highlight.cs: should be SetCombo not Set
1 Year Ago
Fix glow outline rendering https://i.imgur.com/cK9VbNB.png
1 Year Ago
Add a temp mutex to DrawDrawList to fix race condition when drawing from main thread
1 Year Ago
Centre box too dark
1 Year Ago
Allowing scaling along 2 axis https://files.facepunch.com/louie/1b0911b1/sbox_GGYJ3vMG0N.png
1 Year 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).
1 Year 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
1 Year Ago
Remove timers & debug logs Remove reference shader
1 Year 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
1 Year Ago
ActionGraph: Nodes for creating common collection types Array, List, HashSet, Dictionary
1 Year Ago
JsonUpgrader.Run -> Upgrade
1 Year Ago
Demote JsonUpgrader.Run to internal
1 Year Ago
JsonUpgrader -> JsonUpgraderAttribute, version as a required constructor parameter
1 Year Ago
Clean up
1 Year Ago
Quick fix to Hair cap textures
1 Year Ago
New Black Frizzy Hair + Adjustments to Hair Textures
1 Year Ago
Replace _apiVersion with ComponentVersion defined by the component
1 Year Ago
Initial commit Simplified, wip Don't need this log anymore Refactoring, hotload sync properties Add some unit tests for NetworkTable
1 Year Ago
We do already have a break sound, 10 lines down from where I added a new one
1 Year Ago
DamageInfo into namespace Don't throw a ton of errors when we run out of voices Add surface sound for break (I got a feeling we already have this somewhere) PhysicsShape.Surface returns null less often Add GameObjectSystem.Stage.FinishUpdate Rename PhysicsBodyComponent.cs to PhysicsBodyExtensions.cs Add PhysicsShape.PlayCollisionSound, PlayFootstepSound, PlayFootLandSound, PlayFootLaunchSound Add CollisionSoundSystem Collision Event System automatically calls into CollisionSoundSystem Add RigidbodyFlags
1 Year Ago
Refactor, add JsonUpgrader.Run so we can re-use this for GameResources
1 Year Ago
ActionGraph: Expose GameObject.Destroy(), Clear()
1 Year Ago
Move JsonUpgrader
1 Year Ago
Use different prefixes for ShaderGraph vs ActionGraph clipboard text Defer loading ActionGraph resources until needed Fix error message when ActionGraph resource not found Fix case where wrong property is deserialized to in Json.DeserializeToObject E.g., the FirstOrDefault could match a property that was JsonIgnored, and miss a property with the same name (with [JsonPropertyName]) that isn't ignored.
1 Year Ago
Added baseline for component version upgraders https://files.facepunch.com/tony/1b0911b1/parsecd_N2kyNOTsPg.png
1 Year Ago
ActionGraph context pass-through for nested graphs