239,426 Commits over 3,837 Days - 2.60cph!

6 Months Ago
merge from main
6 Months Ago
Fixed "Snow Effect" material config
6 Months Ago
Add PhysicsShape.Sphere and PhysicsShape.Capsule to get properties for these shape types
6 Months Ago
Make upgrade stats apply
6 Months Ago
Cubemapper tests Remove all ggx code for now & just copy directly to cubemap array TextureCube with mipmaps and arrays and mipmaps Move texture logic from cubemapper to c# Stub for cubemapper_cs, will calculate both GGX and spherical harmonics all in GPU Handle all array index stuff in cubemapper Allow for single sliced cubemap array, needed to be able to render an independent texture in the renderer since it expects a TextureCubeArray, also allow TSPEC_CUBE_CAN_SAMPLE_AS_ARRAY if we want UAV Also fix a problem where CTextureManagerVulkan::GetImageView wouldn't work with a cubemap array as a rwtexture2darray in compute shaders Fix cube orientation when copying, do texture per envmap probe instead of a singleton array, this will cause headaches with multiple envmaps intersecting but makes it much simpler GGX filtering Don't bother with writing cubemap normalization right now (in fact disable it for now!), reuse previous mip so that we have more quality with less samples Assert isn't valid anymore in ComputeImageViews since we can pass a cube array Do cubemapper processing of all faces at once without using intermediary copies, 4-8x speedup (~17ms > ~2.5ms), still needs to be faster https://i.imgur.com/b61mX1Y.png Rendersystemvulkan: Alllow binding specific cubemap [ & arrays ] mips if UAV Remove unsued, clean up Dynamic cubemap component settings Remove the old BuildCubeMaps Add WidgetUtil.CreateSwapChain NativeRenderingWidget renders in regular render path Fix RenderDeviceInfo_t wrong size Add HandlePendingSwapChainResize for explicitly handling swapchain resize events before doing any work, fixes NativeRenderingWidget.RenderScene rendering on a frame with different window size than the actual swapchain ( and then having invalid color/depth buffers) CI fails building shaders when machine is coming from a branch that was deleted, full checkout action should be enough for pulling? If cubemap has no normalization set, don't consider it for NormalizeCubeBrightness Compiled shaders with normalization brightness fixes for cubes without SH, reenable cube normalization Wip fast cubemap filtering ( 2.5ms > 0.09ms 😱 ) Adjust things on fast envmap filtering, major cleanup, rename shader to envmap_filtering Use high quality GGX filtering if baking cubemap as OnEnabled Vulkan: Fix image transition layout when binding a mip of a cubemap that's sampleable as Texture2DArray Don't fetch render attributes from context, that's composited over, fixes a crash Assert when UAV Index is invalid
6 Months Ago
Mesh Editor: Add button to select all faces
6 Months Ago
Harbor TerrainFilter tweaks in order to find more suitable placements
6 Months Ago
Add PhysicsShape.Triangulate
6 Months Ago
network++
6 Months Ago
merge from optimize_rpc_src_connection_2/refactor_2
6 Months Ago
LOD & fixes
6 Months Ago
merge from fix_hover_loot_backpack_vending
6 Months Ago
Fixed TerrainFilter, TerrainAnchor and TerrainCheck all returning false when out of terrain bounds (blocking many valid harbor spawn location)
6 Months Ago
merge from fix_backpack_hover_attachments
6 Months Ago
merge from WorldModels
6 Months Ago
merge from ui_pool_max_list_size
6 Months Ago
merge from server_hidden_stashes
6 Months Ago
▊▅▌▇▋ ▊█▅█ ▋▊▌▇▍▇▅_█▆▇_▄▆▅▊▇▋▉
6 Months Ago
Fixed the remaining IO entities handles naming inconsistencies
6 Months Ago
Merged main into ioentities_handles_naming
6 Months Ago
MeshComponent sets scene object tags when they change
6 Months Ago
merge from main
6 Months Ago
added notes_generic set
6 Months Ago
Input will tick before layout is computed on a newly created panel, so check null. Fixes Facepunch/sbox-issues#5268
6 Months Ago
SCSS: Implement rem and em https://files.facepunch.com/alexguthrie/1b2611b1/sbox-dev_f5t9eFrLSk.png
6 Months Ago
Optimized attack prefab.
6 Months Ago
▍▉▉█▊▋▇▊▇ █▍ ▋▅▆▄█▊ ▋▅ ▊▅▍▅▆▌ ▌▊▍ ▊▉ ▉▌▊▋▉_▇▅▆▆▆█▆▌▋▌▄▉▇
6 Months Ago
Fixed bug causing heli to be locked in an idle/orbit/strafe state if its target dissapears
6 Months Ago
Switch items to components and get them
6 Months Ago
Merge from bradley_scientists
6 Months Ago
minigun reloading wb2
6 Months Ago
Remove dupe convars_save Api.GetAsync throws if status code not OK
6 Months Ago
Fix spinner wheel not resetting the camera to the expected rotation
6 Months Ago
Bradley scientist AI design update.
6 Months Ago
Reduce timer duration before returning to cover from chase.
6 Months Ago
Recall scientists if they or the bradley haven't been able to attack any targets for a while.
6 Months Ago
dead plant
6 Months Ago
Merged main into electricity_power_fixes
6 Months Ago
Fixed client compilation
6 Months Ago
▅▋█▊▌▇▉▅▋ ▊█▊▆▉▍ ▇▅▊ ▋▉▇▋▍
6 Months Ago
skinned metal loops on minigun weapon model and animated a little shake on them when the barrel is rotating. Also made 3p idle animation loop smoothly
6 Months Ago
sprint based on walk speed Start breaking everything
6 Months Ago
Books magazines unique books open and closed
6 Months Ago
Additional fix for edit-mode reflection probe flicker
6 Months Ago
Merge main
6 Months Ago
Fixed water disappearing, in edit-mode, when focusing away from scene view
6 Months Ago
network++
6 Months Ago
subtracting 94814
6 Months Ago
added doormat + 3 skins
6 Months Ago
Ensured cargo ignores height of waypoints - keeping it at the correct water height