usermattcancel
branchsbox/mastercancel

1,025 Commits over 1,127 Days - 0.04cph!

6 Months Ago
AssetInspector supports multiedit GameResource - resolves #5532
6 Months Ago
ScreenPanel should render ZIndex lowest to highest, matching all other UI behaviour - fixes Facepunch/sbox-issues#5462
6 Months Ago
SkyBox2D protect against null skybox - fixes Facepunch/sbox-issues#5569 Multi-edit works on [TextArea] properties - fixes Facepunch/sbox-issues#5556 Library projects get base project reference, matches compiler - fixes Facepunch/sbox-issues#5547
6 Months Ago
.gitignore: wanna keep these launchSettings local
6 Months Ago
Clear up these ".vfx" references to avoid confusion ColorGrading: Expose to TypeLibrary, make properties public so inspector can find them (Engine classes are exposed differently than classes in projects) Compiled ColorGrading shader ColorGrading: Don't need these private enums, they map 1:1 with the public
6 Months Ago
Revert "Fuck knows why I did this, seems to be causing problems now" - Fucked on AMD. It'll be easier to debug when we're not rendering backwards in NativeRenderingWidget
6 Months Ago
Fuck knows why I did this, seems to be causing problems now
6 Months Ago
Fix Razor panels erroring when using <style> tags. All code paths are already relative since CodeArchive changes. Fixes Facepunch/sbox-issues#5528
6 Months Ago
DragAssetData.Parse: Resolve local asset before attempting to make it a package ident Material API specular obeys S_SPECULAR same as Valve's PS_FinalCombinerDoLighting (you can now turn it off) Graphics.PrepareTextureForUse -> Texture.MarkUsed (Doesn't need a graphics context now) Json.SerializeAsObject (GameResource serialization) supports [JsonInclude] on non public properties. Deserialization already supported it.
6 Months Ago
Don't cache null types in AssetType.FromExtension. Fixes GameResource assets not appearing in projects that use libraries. Fixes Facepunch/sbox-issues#5498
6 Months Ago
Cleanup
7 Months Ago
vtf project unused Save Scene default path is assets path
7 Months Ago
README: Link to docs, remove old docs, unrequired prerequisite
7 Months Ago
A few more obvious ones
7 Months Ago
Remove ModelRenderer.OnPreRender, use Transform.OnTransformChanged
7 Months Ago
BufferedHashSet: Add removes from removals queue & Remove removes from additions queue
7 Months Ago
VTEX_InitCreationDescFromHeader: check for nullptr
7 Months Ago
Validate shader descriptor bindings, refuse to load invalid shaders that will crash (shaders compiled with compiler bugs that were fixed)
7 Months Ago
Terrain: use bindless textures Terrain: use roughness from normal alpha
7 Months Ago
Force push compiled surfaces & decals Fixes Facepunch/sbox-issues#5429
7 Months Ago
Add [TestClass] to LibraryTests in library template Fixes Facepunch/sbox-issues#5418
7 Months Ago
BufferedHashSet<T>: For safely iterating over a hashset that can be modified without needing a copy Optimize GameObject.Network, we do not need to constantly find the network root, it should only be set on network spawns and parent changes Sandbox.Game convars work in editor again Codegen IUpdateSubscriber and others on Components that implement those methods Scene update loop only iterates over enabled components that implement each of their methods; OnUpdate, OnFixedUpdate, OnPreRender
7 Months Ago
CitizenAnimationHelper: FootShuffle becomes more generic MoveRotationSpeed, update docs for what this parameter is doing now
7 Months Ago
Resolve circular dependency on base csproj
7 Months Ago
Fix hlsl antlr grammar 🙄 Fixes Facepunch/sbox-issues#5382
7 Months Ago
Can use Alt+F4 to close the game
7 Months Ago
Force add compiled menu scenes
7 Months Ago
Make AssetInspector an InspectorWidget, fold multiple inspector into it which hadn't worked for a while Fixes Facepunch/sbox-issues#5372
7 Months Ago
Fix Asset.CompileIfNeededAsync getting stuck Compile all non-existing and out-of-date assets on project startup Opening project progress gets reported to splash screen Bunch of resources that were out-dated Dead code
8 Months Ago
Stats properly count shadowed lights again, add shadow map count too Expose scenesystem stats to c# Main stats we want
8 Months Ago
Make CTextureManagerVulkan::GetTextureResource warning only when passed handle isn't invalid, matches behaviour of similar methods BufferedDescriptorSetVulkan: Handle handles with no data properly, e.g 2 queued texture updates where the 2nd one is replaced data in the handle
8 Months Ago
Fix recent `ResourceHandleToData( ) failed! Falling back to error texture!` spam for error textures
8 Months Ago
Auto collect font files to upload too
8 Months Ago
Dead materials
8 Months Ago
Thank god nobody was using these Delete unused shaders/includes vfx preprocessor auto includes system.fxc Raw dog bindless API, we can build something higher level on top of this
8 Months Ago
Open project when created Adding a new project sets it to the top Don't copy .gitignore if it exists - fixes Facepunch/sbox-issues#4634 Opening a .sbproj adds to project list
8 Months Ago
TypeSerializedProperty.TryGetAsContainer should not propogate NoteChanged, commented on this behaviour - Fixes Facepunch/sbox-issues#5174
8 Months Ago
Accumulate escape presses across all input contexts - Fixes Facepunch/sbox-issues#5314
8 Months Ago
AMD driver check: 2.0.279 is fine for Polaris/Vega
8 Months Ago
Skip driver version check if running under proton
8 Months Ago
Revert "HotloadManager disposes Hotload instance, was stopping assembly unloading" This reverts commit 1d83455903d1b9995c5680c933c49738ce22f149. Revert "LoadContext.Unload also unloads all it's IsolatedAssemblyContext" This reverts commit 672aabaadd48f649bf3c38068d4efe2e2c55780e.
8 Months Ago
HotloadManager disposes Hotload instance, was stopping assembly unloading Warn for older AMD GPU drivers too, 2.0.283 has a driver crash when child processes are opened
8 Months Ago
LoadContext.Unload also unloads all it's IsolatedAssemblyContext
8 Months Ago
Use a fresh PackageLoader when loading new games - fixes Facepunch/sbox-issues#5219
8 Months Ago
CVfxStackMachineBuilder::FindConstant case insensitive
8 Months Ago
This should be engine internal, expose with EditorUtility Remove debug line
8 Months Ago
Regenerate project solution when compiler settings are changed - fixes Facepunch/sbox-issues#4801 Update spirv-reflect Fix spirv-reflect bug with output_vertices being stomped Validate geometry shaders [maxvertexcount] to not exceed limits - fixes Facepunch/sbox-issues#4738
8 Months Ago
Input will tick before layout is computed on a newly created panel, so check null. Fixes Facepunch/sbox-issues#5268
8 Months Ago
Remove dupe convars_save Api.GetAsync throws if status code not OK
8 Months Ago
Add IEnumerable<Type>.GetCommonBaseType() CanEdit.CreateEditorFor( Array ) uses the most common base type. Fixes Facepunch/sbox-issues#5233 About to show!