reposboxcancel

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

49 Days Ago
Move navigation from C++ to C# (#1752) Replace C++ version of detour & detour crowd with a C# version. Managed version should behave exactly the same as the native version. If not, please yell at me. Achieved by using dotrecast as base - Refactored the shit out of it - Optimised it, so the managed performance comes close to the native version. Navmesh generation (recast) is still in C++.
49 Days Ago
Add Facepunch Copyright to comply with zlib license
49 Days Ago
Improve cycle detection Format
49 Days Ago
Obsolete GpuBuffer.UsageFlags.Counter, Structured and Append both have it automatically, this flag was only for D3D11. Both VK and D3D12 behave the same way for this.
49 Days Ago
Fix out of bounds in overlappoly Hacky path cycle detection
49 Days Ago
Don't apply cubemap fog to camera if it's render excluded Don't apply skybox tint to cubemap fog if it's render excluded
49 Days Ago
Fix envmaps not checking view tags - Fixes skybox with indirect lighting not being able to render exclude Dirty render of scene cubemap on EnvmapProbe tags change, it's probably needed
50 Days Ago
Whitelist System.IParsable Closes Facepunch/sbox-issues#7253
50 Days Ago
Whitelist System.UInt128 Closes Facepunch/sbox-issues#6892
50 Days Ago
Whitelist a few assembly attributes a library was using
50 Days Ago
▍▄▌▌▅█▍▉█ ▆▊▇ ▊▍▌▊▋▉▄▍▍█▆▄▅ ▅▌▊▉▇▋▅▍ █▇▌█▊▉▊▋ ▇▄▋▊▆▊▇▉▋▋
50 Days Ago
Shadergraph: Make enable shadows option work again
50 Days Ago
Fix scene rendering widget incorrect gizmo cursor ray when using different DPI
50 Days Ago
▇▉▇▌ ▌▄▋▄▌▇▍█.▆▇▇▉▊█▌▄▆▆█▆▊▍▉▉ ▆▇ ▌▌▍▆▉▊▆▆▋▋▌▍▆
50 Days Ago
Vulkan: Structured buffers also have a UAV hidden counter
51 Days Ago
Start removing unused from native asset preview system
51 Days Ago
Fix crash trying to load invalid base_model_resource
51 Days Ago
Apply cubic scaling to motor max torque
51 Days Ago
Build physics aggregate with initial scale so ModelPhysics can at least spawn scaled (no dynamic scaling)
51 Days Ago
Delete public/renderablesystem there's nothing in here
51 Days Ago
Delete texturedictionary.vpc
51 Days Ago
Delete inputsystem.vpc, this was moved to engine2
51 Days Ago
Delete these unused files from tier3
51 Days Ago
Add GpuBuffer.UsageFlags.Counter for usage with structured buffers Enables IncrementCounter and DecrementCounter in HLSL Can also use GpuBuffer.SetCounterValue and GpuBuffer.CopyStructureCount These both previously and still do work with Append buffers Added default 0 offset parameter to GpuBuffer.CopyStructureCount
52 Days Ago
Delete resourceinfo utils project
52 Days Ago
Delete surface properties compiler
52 Days Ago
Delete post processing compiler
52 Days Ago
Delete vmix compiler
52 Days Ago
Delete itoolclientsimulationapi, itoolgamesimulationapi and everything that goes along with it
52 Days Ago
Remove unused rescale from physics interface
52 Days Ago
Fixup SoundFile.Load filename so the same sound file can't be cached multiple times by passing in different exts (should we warn on fixup?)
52 Days Ago
Serverlist basics
52 Days Ago
Add missing vectorization for some functions in Vector3 and Vector2 It was missing for Clamp, Min/Max, Lerp & Abs
52 Days Ago
Distinct the properties
52 Days Ago
Mark Rotation operator + and - as obsolete, they cause confusion and lead to invalid rotations Closes sbox-issues/issues/7262
52 Days Ago
Write vmat Add Asset.SetInMemoryReplacement, ClearInMemoryReplacement AssetInspector always create save button Save materials, preview texture changes
53 Days Ago
Shader rebuild
53 Days Ago
Ignore malformed paths in package downloads, add test
53 Days Ago
KeyValuesToJson Make ParseToJsonObject public Use source properties
53 Days Ago
This would cause extra work, do it in OnParentChanged instead
53 Days Ago
Make sure all descendants update tags on parent change - Fixes child colliders not updating tags when parent rigidbody changes parent
53 Days Ago
Make all the fun stuff internal
53 Days Ago
Prevent NavAgent/MoveTo from triggering replan if target pos is the same Vectorize all the things. Now comes close to native performance.
53 Days Ago
Clean up DropdownControlWidget
53 Days Ago
Add DropdownControlWidget Send combos etc through json too
54 Days Ago
Fix bone merge not calculating world space attachments
54 Days Ago
SceneRenderingWidget.GetRay uses widget size for screen size
54 Days Ago
▆▌▇▅▇ ▇▇▍▊▍▅▇▌▇ ▇▇ ▉█▉▋▊▍▍.▌▋▋▉▉█▄█▊▌▄▅█ ▌▅▅▇ █▄▊▉▊▌▍ █▅█▇ ▇▊▆▉▆'▍ ▉▇▉▌▋ ▉▊▉█▉▌▆▌█▇ (▇▅ ▆▉▇█▅▍▌'▄ █▍▋▄ ▄▉ ▉▌ ▉▆▌▉ ▉▋ ▉▄▍▆▆▅▆▆▍▍ ▄█▄▍▌██?)
54 Days Ago
Nav Agents/Crowds & pathing are now entirely handled in c#
54 Days Ago
Get rid of some of our C# detour abstractions (agent, query), since we now have direct access in managed.