branchsbox/mastercancel

11,134 Commits over 1,308 Days - 0.35cph!

3 Months Ago
Citizen: added a handful of new MorphFrame nodes for various expressions
3 Months Ago
Network Protocol++ Lobby list is more useful Set Application.GameIdent without the #local Add network protocol to lobbies Add StringTable.OnSnapshot Add UserInfo network string table
3 Months Ago
Remove ScenePortal/CMonitorObjectDesc, render a camera to texture for same functionality
3 Months Ago
Compile water shader UI doesn't consume vertex clipping or even skinning
3 Months Ago
Can mark these internal RPC methods as [Expose] now and make them private, remove old comments saying why they needed to be protected
3 Months Ago
Add game/config/input/common.json to .gitignore
3 Months Ago
Only bitch that vkQueuePresentKHR failed when it's an actual fail condition, some conditions are still considered and enqueued Fix pObjectName in RenderDeviceVulkan::Construct, empty string check was inverted VK Validation: Fix texture transition in CSceneSystem::DownsampleTexture, this is not to use depth stencils but will always assume color Imply console apps want rendersystemempty, maybe revisit this in the future if we want them to do any kind of GPU compute VK: Remove deprecated debug marker in favour of debug utils, should be getting prettier output from GPU profiling tools too Remove a bunch of redundant vulkan render markers, makes gpu debugging finally show up properly nice looking https://i.imgur.com/7Mq0lhv.png Colors that don't melt my eyes Add a temp mutex to DrawDrawList to fix race condition when drawing from main thread Fix glow outline rendering https://i.imgur.com/cK9VbNB.png Renderdoc label colors for managed drawcalls were black Highlight.cs: should be SetCombo not Set Don't change fbstate with the viewport size, can cause it to be bigger than the fbstate size too, viewport offsetting is done just right below Make MultisampleScreen take the MSAA amount from the current context rather than from the main swapchain, fixes validation of effects using the wrong MSAA level as what the layer wants, fixes glow outlines in preview cameras Don't write glow to alpha, makes camera previews and screenshots not be translucent with them, compile shader Simplify water shader removing fog and other components, these would all be in it's own entity component now, much simpler, also the whole shader needs to be thrown away Never expose intermediary MSAA'd depth to the user, you're just opening a can of pain, use Depth::Get() method instead Shaders need removing old MSAA depth ("SceneDepth"/"DepthBuffer") Directional AO depth doesnt use MSAA Keep MSAA depth read for decals only Remove bloom effects layers ("QuarterResEffects"), nothing is really using it, can be better done outside managed if you really want it, was used for the cool HLA ghost effects, did a quarter res depth downsample that was never used Delete viewmodel AO ( Will come back as a reuseable generic component for camera ), ripplecompute ( unused, shit ), fix depth fetching on Glass to use Depth::Get Remove crumbs of viewmodel ao
3 Months Ago
Cache sample rate so we're not always asking steamuser for it
3 Months Ago
Trace.RunAll Support (#1434) * Initial commit * Returns IEnumerable, order by Fraction * Fixed return type on public method
3 Months Ago
ActionGraph: directly use variables for inputs, reachability fixes https://files.facepunch.com/ziks/1b1111b1/sbox-dev_zsJbxaO0TC.mp4 https://files.facepunch.com/ziks/1b1011b1/NVIDIA_Share_k0NTtOlpgq.png
3 Months Ago
BuildBoneHierarchy typo fix, add SkinnedModelRenderer.GetBoneObject( Bone / int )
3 Months Ago
Fix component members without source info being ordered randomly
3 Months Ago
Hammer entity definitions can live on life support in Sandbox.Tools
3 Months Ago
Fixed VS Code open file, now opens code workspace at specific path/line/column
3 Months Ago
Terrain size is stored on TerrainData, specify the total world size instead of confusing units per texel Fix grid axis colors being the wrong way Use Gizmo colors for grid axis & add SrgbGammaToLinear so the colors aren't fucked Document ComputeShader, remove obsolete, Dispatch throws exception for bad parameters instead of silently failing Terrain shader write to depth Brush preview works again Use compute shader to modify terrain heightmap instead of shitty interpolations on CPU Terrain: Use ShadowRenderType Lighter terrain grid
3 Months Ago
Give Voice Transmitter a few more options Nicer errors if trying to RPC unsupported values
3 Months Ago
Fix tags not always getting applied to scene objects
3 Months Ago
Members with [Expose] are always exposed
3 Months Ago
BytePack dictionary support + tests
3 Months Ago
VR: Don't crash inside ControllerTypeFromString if we weren't able to fetch an index for the device
3 Months Ago
Add CameraComponent.RenderToTexture
3 Months Ago
Add Voice component https://files.facepunch.com/layla/1b1011b1/sbox.2024.01.10.20.22.06.mp4
3 Months Ago
Citizen: fixed the neck bone in Airborne_Flail_Movement having been pushed down due to a CAT bug
3 Months Ago
Show project close dialog when switching project too
3 Months Ago
Updated Terrain tool icons from Jen
3 Months Ago
Citizen: converted all existing FBX animation files to binary FBX - for Facepunch/sbox-issues#3085 Most were already binary FBX, but a few of the earliest ones were ASCII.
3 Months Ago
Blur LineEdit on escape pressed sbox-issues/issues/4438
3 Months Ago
Move MemberInfo.ToSimpleString() extension to Sandbox.System Add Stirng.HtmlEncode() / UrlEncode() extension methods ActionGraph: type name formatting fixes
3 Months Ago
Add close dialog when closing the editor main window, checking all loaded editor scenes https://files.facepunch.com/tony/1b1011b1/parsecd_xYoAHD6h6B.png
3 Months Ago
Fix network message chunking not actually doing shit Tweak string table initialization Unit test validate StringTable
3 Months Ago
Add popup dialog when closing a scene that has unsaved changes - next up multiple scene dialog https://files.facepunch.com/tony/1b1011b1/parsecd_AQsMHNci5r.png
3 Months Ago
Remove unused debug args
3 Months Ago
WrappedPropertySet/Get also have Attributes defined. Two methods with the same name but different signatures will now have unique static attribute list. Fixed attribute constructor issues for backing static attributes.
3 Months Ago
Update template.gitignore to ignore some editor project files
3 Months Ago
Only change ident field inside project creator window if necessary Fixes sbox-issues/issues/4433
3 Months Ago
Add support for (de)serializing component fields
3 Months Ago
Scale gizmo plane (#1432) * Allowing scaling along 2 axis https://files.facepunch.com/louie/1b0911b1/sbox_GGYJ3vMG0N.png
3 Months Ago
Don't use the same assembly twice
3 Months Ago
Clean up
3 Months Ago
Remove Time.Tick
3 Months Ago
SceneUtility.Instantiate becomes gameobject.Clone( ... )
3 Months Ago
ActionGraph: Fixed not being able to delete duplicate input / output nodes
3 Months Ago
Component Version Upgraders (#1431) https://docs.facepunch.com/doc/component-versioning-2fVhFt2lJp
3 Months Ago
Implement attributes on ReflectionSerializedObject.SerializedProperty Move Terrain editor into an EditorTool ReflectionSerializedObject property SetValue<T> will convert value, catch exceptions TypeSerializedObject SerializedProperty.TryGetAsObject don't throw if null Brush settings widget window FloatControlWidget blurs entry on range slider drag Only modify terrain on mouse drag Change brush order, circle first
3 Months Ago
Expose GraphicsItem.BoundingRect Allows graphics items to draw outside of their defined size ActionGraph: Fix input const value repainting
3 Months Ago
Don't leave the server when joining
3 Months Ago
Added Networked Properties https://docs.facepunch.com/s/sbox-dev/doc/sync-properties-jKFHwTGVgR
3 Months Ago
Delete mouth system from soundsystem, too specific, doesn't work anymore
3 Months Ago
Remove all references to baseentity
3 Months Ago
Delete basehandle