branchsbox/mastercancel

13,522 Commits over 1,522 Days - 0.37cph!

1 Year Ago
Fix directional lightmaps and tangents on shadingmodel (including blendable), cleanup blendable, make directional lightmap settings not user editable since they're bullshit for artists We always want fast compile on iterations Recompile blendable
1 Year Ago
Build rendersystemempty when building shaders
1 Year Ago
Add mat_free_shaders so I can see how many unreferenced shaders can be destroyed
1 Year Ago
Cleanup and strip native postprocess pipeline and shader, fix dx11 validation error, remove unused combos, features & attribute - remove unused convars: r_post_fxaa, r_post_vignette, r_post_film_grain, r_post_mirror_horizontal, r_post_mirror_vertical
1 Year Ago
SetDefaultToRendersystemEmpty for vfxcompile, this should allow it to run on build server I hope
1 Year Ago
Fix Graphics.DrawRoundedRectangle not drawing a border
1 Year Ago
Fix foliage shader always failing MD5 check, rare situation where the shader has a program defined (geometry shader) with no code inside
1 Year Ago
Blocking load static combo requests, seeing little or no benefit to async and it's fucking us over
1 Year Ago
Fix mat_reloadshaders not finding all the proper materials it needs to reload
1 Year Ago
Removed SteamVRImport as it was unused
1 Year Ago
Revert back to the old way of reloading materials, blocking resource reload isn't stable
1 Year Ago
Fix mat_reloadshaders not trimming properly, check if shader resource file even exists for good measure
1 Year Ago
Force shaders changes in base to always compile optimized We keep pushing unoptimized shaders. End user ends up having to compile them all the time when they want to build optimized shaders. Lets force base to always be optimized so we don't make this mistake again
1 Year Ago
Compile optimized versions of all base addon shaders
1 Year Ago
Remove some parts of material editor still assuming .vfx so we can start phasing it out
1 Year Ago
Fallback to error shader if setting up static combos for mode fails
1 Year Ago
Maps can use entities from addons tagged "map entity", these addons are mounted for the map independent of game and are accessible from Hammer entity tool
1 Year Ago
Add back ogniks fix for sboxgame/issues/issues/2533
1 Year Ago
Remove refcount from vfx, the resource now has the refcount
1 Year Ago
Actually load all modes for error material, check for the actual error shader was wrong
1 Year Ago
Don't try to deallocate error resource, because this is a thing that happens apparently :S
1 Year Ago
Dont use GetErrorResource, it's fucking us up
1 Year Ago
Don't try to set default textures for raw material that has error shader
1 Year Ago
assign layer shader to error resource if it couldn't load the shader we want
1 Year Ago
null check resource data when deallocating shader resource (can this even happen tho?)
1 Year Ago
Make mat_print_shader_info work again
1 Year Ago
Make mat_print_shaders work again, mostly just for my own use
1 Year Ago
Just get rid of FreeAllUnreferencedData, shaders are destroyed when resource is, so this shouldn't be needed and if it is we can do it better anyway particle procedural mat uses shaders/spritecard.shader for shader keyvalue
1 Year Ago
Don't free shaders for unused static combos until I figure out why it's crashing
1 Year Ago
Build content
1 Year Ago
Copy over changes for shader resources Remove old .vfx, .vcs Forgot some vpc files Build content Update assettypes.txt Update resourcecompilersystem.cpp Forgot shader asset type images Impl GetErrorResource for shader type manager so we get an error shader when shader can't be found Enable all modes for error shader Recompile all core shader resources from master Update high_quality_reflections shader Recompile base shaders Update Graphics.Paint and PanelRenderer Update shaders.def Make damn sure all shaders are packed from vcs from master Material doesn't grab shaders from resource system anymore until I figure out why it was fucking up Switch back to using resource system to get shaders for material, remove vfx dictionary Free shaders for static combos that have zero ref count Destroy static combo shaders when deallocating shader resource Create all modes for error material.. again Switch to error resource if setting up static combos for mode fails Switch to ResourceIsError for other places that need to check if a shader is error Remove deallocate logs Simplify mat_reloadshaders, just do a shader and used materials blocking reload Fix assert on material layer destructor, static combo ref count should be fine to be zero here, we probably should reloaded shader update all_shaders.txt Allow access to material attributes without asserting, if modes have loaded Delete me_shaderselect.cpp Don't publish core/*.shader to steam 🦆 Update vfx_compile_helpers_d3d11.cpp update content from master Merge branch 'master' into shader-resources update core materials from master Add shader macros back in Fix crash hopefully stopping build-content from failing Merge pull request #651 from Facepunch/shader-resources Shader resources
1 Year Ago
Added Input.SetViewAngles - actually sets view angles Use Input.SetViewAngles for setpos/setang & Game.MoveToSpawnpoint Added Go To option to entity list in tools (uses setpos concommand) Fix cable_dynamic entity not existing
1 Year Ago
removing test asset Merge branch 'master' of sbox
1 Year Ago
Smart Jacket LODs
1 Year Ago
light prefabs tweak, adding missing LOD to some models, model physic setup Merge branch 'master' of sbox
1 Year Ago
Skater Helmet LODs + Modeldoc adjustments to Hivis
1 Year Ago
Recursive content recompile
1 Year Ago
Bomber Jacket LODs Plus adjustments to Hivis Jacket LOD3 shape
1 Year Ago
Typo :S
1 Year Ago
vr_msaa is VR exclusive
1 Year Ago
Remove vr_ prefix from things that aren't actually dependent on VR
1 Year Ago
CShapeManager: all of this should be const auto& Can we stop pushing `#pragma optimize("",off)` to master
1 Year Ago
Make sure we have scene worlds before fetching one for the shape manager
1 Year Ago
Cleanup AO functions
1 Year Ago
Add SceneParticles.SetControlPoint that takes a snapshot
1 Year Ago
aoproxies: fix crash when a non-anim sceneobject has bones and aoproxies, the game used to override sceneobjects to be anim so this code made assumptions aoproxies: optimize loop over aoProxies by ref instead of copying
1 Year Ago
New Outfit! - Bomber Jacket https://files.facepunch.com/daniel/1b0111b1/slack_sEoatXbAqn.png LODs and skinning adjustments coming.
1 Year Ago
Fixed changing asset types breaking paths with spaces in Asset Browser Added asset type locations to Everything in Hammer https://files.facepunch.com/rubat/1b0111b1/4YRjDUkg2p.png This only includes stuff that can be drag'n'dropped in Hammer Fix soundscape drag'n'drop not applying offset from hit surface
1 Year Ago
Give Hammer asset browser object name and icon again
1 Year Ago
Fix crash when closing console and restoring default layout Fix unable to close/open game view dock Arrange View/ menu alphabetically Fix gameframe fullscreen