242,997 Commits over 3,867 Days - 2.62cph!

10 Months Ago
10 Months Ago
Allow custom logic for if members are expanded
10 Months Ago
merge from 3p_speargun_offset_fix
10 Months Ago
▋█▍▅▇ █▉▅▌ ▇▇▍▆▄▉▋_▍▍▋█▄█▊▋▊▋▊█▅▋_▌▊▉▇▅▍▇▌_█▊▆▅
10 Months Ago
Remove ScenePortal/CMonitorObjectDesc, render a camera to texture for same functionality
10 Months Ago
merge from decal_lod_fix
10 Months Ago
Move some code away from UI
10 Months Ago
merge from neon_sign_stacking
10 Months Ago
merge from hostile_countdown_tooltip
10 Months Ago
reapplying 91318
10 Months Ago
merge from vm_boneknife_throw_release_fix
10 Months Ago
10 Months Ago
Expand property / field getter return value
10 Months Ago
Compile water shader UI doesn't consume vertex clipping or even skinning
10 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
10 Months Ago
Add game/config/input/common.json to .gitignore
10 Months Ago
compile fixes
10 Months Ago
Rename SingleNodes to NodeTests API for adding expanded outputs Expanded output test Expanded output implementation Allow adding expanded outputs at any time ExpandedAttribute
10 Months Ago
10 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
10 Months Ago
fixed pink mats
10 Months Ago
Cache sample rate so we're not always asking steamuser for it
10 Months Ago
▋▍▊▄ ▌▌▄ ▉▉▇ ▇▅▆▅▆▌▍▅▆ ▅▉▌█ ▅▋▉▆▊▍█▌▊▍▌ ▉▅▊▌▅▌▊▌ █▄▍▋▍ ▋▆▌▅▌▅ ▋▄▍██▇ ▆▉ ▇▊▄ █▊▅▇▊ ▄▆▄ ▍██▋ █▇▆▍▉ ▉█▄▇▄█▅▋▉▊ ▅▉ ▍▆▇ ▅█▊▆▉▉▄▅ ▊ ▄▍▋▆▇ ▉▄▆▇ ▊▍▌▊▊█▆▄▊ ▄▇▅▉, ▄▅▅▉▍ ▋▍▇▄ █▇█▆▄▊▌█ ▍▊▌▅▇▆█ ▉▋▅ ▄▉▍▍. ▋▉▉▍ ▊▅▋▉▆▇▍▊ ▉█▅▇ ▇▉▅▅▅▋ ▆▇▋▌ ▊▄▆▊▌ ▌▄▉▊▍▋ ▅▄▋▊ █ ▇▉▅▊▋▍▇ █▌▉█▋▌▄. ▆▆▅▌█ ▋▇_▊█▅.▉▍▌ ▆▉▅ █▇▉▊▇ ▊▅▄▄▊ ▊▋▋▇▇▆▊▉ ▊▉▄▆▆▌ ▄▋▅▄▅ ▋▅ ▅▌▊▄▄▆ ▅▊▊▄▅▋ ▋▅▉▌▅▌▇ ▇▆ ▉▄▅ ▆▄▊▊'▊ ▉▅▍▆▉█ ▍▅ ▆▇▄ █▍▄█ ▌█▉ ▋█ ▌▄▆▋ █▌▊▋▉▌ ▍▉ ▉▄▄▍▆ ▉▆▊▊ ▋▌█ ▆▌▇▉▉▇▌▉ ▍▅▋▉▍▅ ▌▋▌▅▉ █▇█▍▌▍▉▉▍▆ ▄▌▅▅ ▋▉▉█▅ ▆▆▍█▊ ▇▇▉▄▅ ▊█▌ █▅█▅▌▍█▉▄ ▋▌▇▌▆▊ ▇▅▉▆▇▋▍ ▇█▍▋▉ ▉█▉█▆▋▅▇▍▋▉ ▋▊ ▍▊ "▅█▄▅▌" ▅▊ ▅▌▉▇▅▅, ▉▌▍. ▆▄▇▍▄ ▉▆▊▉▊▌▊ ▊▉▌▊▇▅▋ ▌▇ ▌▍█▍▆▊▍▌▊/▄▌▅▋▇▊▆▄/▉▊▆█▉▅▆▍▉▆▊/▋▌▄▋▍▊▇▄▍▄▌▌▇▋▌ ▊▄▉ ▌▆▅▇▇▉▅ ▊▌▆▌▆▍ ▊█ ▆▅▌ ▍▅▅▅ ▄▊▇▄▊▋ ▍▋▋ ▉▅▇▊▄ █▇██▉▇▋ ▅▆▋▄ ▅█▄▊▄▊▌█ ▋▅▉▄▆▌█▊ ▅▉▇_▄▉▍▇▌▋▇▉▉▌█▌▇▊▍ ▉▇▌ ▄▊▌▆▍▍▌ ▍▇▆▉▅ ▊▉▊▍▊▉▅ ▄▆▌▋▅() ▇▊▆▆▅ █▇ ▇▅▌▄▌█▋▉ ▄▉▍█▄▍█▅ ▌▆█ ▍█▇▆ ▊▆▌ ▋▍▇▊▉▋▍▌ ▆▍ ▌█▋█_▌▍▅▉▆█▊ ▆▌██▄▊█ ▍▍▌ ▅▌▄▋▋ ▆▇ ▍▅▉▆ ▋█▇█▉▍▄ █▆▊▇ ▋▅▉▅▍▆▉▄ █▍▆▅▊▉▋ ▋▅▋▋▉▅▍ ██▇▅▍█▋, ▇█▋▅ ▋▅▌▅▊▇ ▄█▅▄▆█▇▊▍▌▆ ▍▊█▅▆▌▋▄▋▋▇:▄▇▄▉▉▍▍█▍▉█ █▋▅▍▌ ▆▍ ▍█▄▊▉▇▋▆ ▄█▆▄ ▅▌▉ ▋▇▌▍ ▊▍█▋█▍▊▉▆▋ ▍▇▄█▄▌▆▆█▌▋▋, ▇▌█▆▌ █▊ ▍▍▋▅ ▌▉▄▉ ▋▉▋▌ ▌▉ █▄ ▅▅▊▅▄ ▆█▍▄▆▍▊▊▆▆ ▄▆▍▆▌▅ ▆▅▌ ▄▇▉ ▊▊▍▌ ▆▌▋▆ ▄▆_▇▉▊█▌▄▊▊▇▌█▇▊▊ ▍▆▊▍▍▄▋▄ ▋▋▌▆ ▅█▊▋▌ ▍▆▌▌ ▇▊█▇ ▅▉▅▊ █▄▇▄ ▆▌▍▆▌▇ ▍█▆▌ ▍▊ ▉▍▅▍ ▉▄▉▅▌▋▊▊▆ ▉▌█▉█▆ ▊▉▆▌▉▋▉▄ ▊▆▇ ▊█▊▋ ▋▅▇▆▄▇, ▉▅▅█▆▆▄▆▉ ▉▍▋▉▆ ▄▇▅▉▆▄ ▄▌▍█▅▅▄█▌ ▊▄▇█▌ ▅▇ ▄▇▇█ ▉▋▄▋ █▍▍ ▇▋▇▍▌ ▍▍▇▊ ▆▋▇▄_▆▊▇▌'█ ▊▆▊▄ ▋▆ ▋▅▋▉▆ ▋▅▄▆▆ ▊▋█▋▆▇ █▉ ▉▄▇▄▇▅▍█▆▆ ▋▊▆▆▍▄▆▊ ▅█▅▌▄ ▊▅ ▌▊▍ ▌▅▅▆▌▅▉ ▊▍▋▌▊▊ ▌▉▍▆▊ "▍▇▋█ █▊▅▍_▇▋▄▊▌▉▉" ▍▉▅▄▉▋ ▄▋ ▆▅█ ▋▉▌▇▆ ▅█▉▌▆▅█▊▉▅ ▌▋▋▊▇▌▇ ▄▊▆█▌ "-▋▌▌▉█▆▄▌▊" ▅▄ █▌▅▇▊▆ ▋▄█▉█▍.▆▄▊▌▊▇█▆▄▌▇() ▋▊▍ "▋▋▅▊ ▊█▋▋_▆▌▅█▊▋▌". !▅▍▆▇▌▉ ▉▌███▅ ▌▍▊██ ▋▊▉▄ ▍▌ ▌▍▆▉▋▋▊▅, ▋▊█▍▌ ▄▇▋ ▇▅▌▋▅▅▇ ▌▌▊▇ ▊▋▍▆▋▆▅ ▇█▊▄▋▄ ! ▌▆▋ ██▄▌█▄▍▇ █▅▆▊ ▋▉▇▊▅█▍▇▋█▊▊▊
10 Months Ago
merge from main
10 Months Ago
helipad progress
10 Months Ago
▆▄▉██▆ ▊▄▅▆▅▋ ▅▉▅▍▊ ▆▅▍▅ ▄▍ ▅█▊▊▌▄▄▋, ▌▋▋█▄ ▅▌▊ ▅▇▍▋▋▇▅ ▍▊▍█ ▋▉▄▅█▅▄ █▍▌▉▌▍ ! ▄█▆ ▄█▅▅▌▌▊▄ ▊▅▇▆ ▋▇▊▄▍▊▇▆▌▉▇▇▍
10 Months Ago
Trace.RunAll Support (#1434) * Initial commit * Returns IEnumerable, order by Fraction * Fixed return type on public method
10 Months Ago
Ability to set focus object
10 Months Ago
Test
10 Months Ago
merge from weaponrack_instruments
10 Months Ago
merge from burst_module_size_fix
10 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
10 Months Ago
merge from hammer_repair_cost_comp_fix
10 Months Ago
merge from chainsaw_sleep_fix
10 Months Ago
merge from loot barrels fixes
10 Months Ago
BuildBoneHierarchy typo fix, add SkinnedModelRenderer.GetBoneObject( Bone / int )
10 Months Ago
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
10 Months Ago
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
10 Months Ago
Light changes wip
10 Months Ago
Fix component members without source info being ordered randomly
10 Months Ago
Hammer entity definitions can live on life support in Sandbox.Tools
10 Months Ago
Fixed VS Code open file, now opens code workspace at specific path/line/column
10 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
10 Months Ago
10 Months Ago
Fixed reachability test for expression nodes
10 Months Ago
▋▅▉▅█▋▋▄▊▌█ ▅█▅▅█▆▌▊▆ █▅▉▅█▋▉█ ▉▍▇ ▊▊▆█▅▉▅▆▋ ▍█▆█▌▉ ▅▇▍▌█▉ █▄█▉▉
10 Months Ago
Added failing test of variable accessibility Fixed finding and validating referenced variables
10 Months Ago
Instantiate to Clone Add ptt mic to player
10 Months Ago
Give Voice Transmitter a few more options Nicer errors if trying to RPC unsupported values
10 Months Ago
Fix tags not always getting applied to scene objects