userLayladcancel
reposboxcancel

4,331 Commits over 1,552 Days - 0.12cph!

2 Years Ago
Add SceneParticles.SetControlPoint that takes a snapshot
2 Years Ago
Delete me_shaderselect.cpp
2 Years Ago
Allow access to material attributes without asserting, if modes have loaded
2 Years Ago
update all_shaders.txt
2 Years Ago
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
2 Years Ago
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
2 Years Ago
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
2 Years Ago
Recompile base shaders Update Graphics.Paint and PanelRenderer Update shaders.def
2 Years Ago
Update high_quality_reflections shader
2 Years Ago
Recompile all core shader resources from master
2 Years Ago
Impl GetErrorResource for shader type manager so we get an error shader when shader can't be found Enable all modes for error shader
2 Years Ago
Add a dict of native to manged materials so we can grab them from native
2 Years Ago
Allow boneless hitboxes
2 Years Ago
Fix material editor not writing to image meta, fixes texture settings
2 Years Ago
Fix ParticleSnapshotVertex_t being incorrect
2 Years Ago
Update resourcecompilersystem.cpp Forgot shader asset type images
2 Years Ago
Update assettypes.txt
2 Years Ago
Copy over changes for shader resources Remove old .vfx, .vcs Forgot some vpc files Build content Restore asset browser
2 Years Ago
Add ParticleSnapshot resource class Bind UpdateParticleSnapshotFromVertices Add Particles.SetSnapshot from resource Allow procedural particle snapshot to be created from managed Add ParticleSnapshot.Vertex Update particle snapshot from vertices Documentation Include creation time in snapshot vertex
2 Years Ago
Include creation time in snapshot vertex
2 Years Ago
Add ParticleSnapshot resource class Bind UpdateParticleSnapshotFromVertices Add Particles.SetSnapshot from resource Allow procedural particle snapshot to be created from managed Add ParticleSnapshot.Vertex Update particle snapshot from vertices Documentation
2 Years Ago
Remove CVfxConstructor, no longer needed
2 Years Ago
Get actual shader path when material allocates to avoid doing it everywhere else
2 Years Ago
Register spritecard shader in particle system resource manifest
2 Years Ago
Shader resource creates CVfx directly instead of wrapping in CShader
2 Years Ago
Some cleanup
2 Years Ago
Make sure vfx filename is set when allocating shader resource Material layer goes through shader resource to get vfx Fix mat_reloadshaders again (todo: stop using mat_reloadshaders for shader hotloading)
2 Years Ago
Fix create raw material by blocking load the shader
2 Years Ago
Material finds shader through resource system
2 Years Ago
Delete shader if it failed to load from buffer
2 Years Ago
Create shader from buffer
2 Years Ago
Create resource handle type for shader Create and install shader type manager
2 Years Ago
Fix shader asset dependencies
2 Years Ago
Fix partial shader recompiles by getting the vcs back out of existing shader resource Fix mat_reloadshaders not checking for .shader
2 Years Ago
Get async static combo loading working again
2 Years Ago
Fix static combo load requests
2 Years Ago
Fix material editor shader picker
2 Years Ago
Restore game resource changes, don't know what this is for and don't trust it
2 Years Ago
Create asset type and asset type info for shaders, mostly to just disable compile and reload but to also cover all bases Fix wrong seek pos when unserializing static combo data cache Don't remove any unnecessary shader variables after shader compile if shader program skipped compile Recompile some core shaders
2 Years Ago
Cherry pick tiled rendering fix Remove LoadKeyValues3File
2 Years Ago
Material compiler registers .shader resource reference instead of .vfx Recompile materials
2 Years Ago
Remove shader stuff from vpc project script, we don't have shaders in engine src
2 Years Ago
Remove kv3 shader loading
2 Years Ago
Delete includes.txt
2 Years Ago
Remove all .vfx compiling shaders from manifest uses .shader instead of .vfx Recompile shader resources for core shaders Remove remaining vfx_c
2 Years Ago
Remove WriteCompiledVfx
2 Years Ago
Remove vfxcompile write jobs
2 Years Ago
Make .shader asset type Make resource compiler for shader (doesn't compile the shader but compiles the resource for it) vfxcompile generates resource files for shaders (multiple vcs binary blobs packed into resource data) Convert all game shaders to .shader Better header for shader resource data Quick and dirty test of creating vfx from shader resource
2 Years Ago
Keep shader program data in memory until I figure out a better way to serialize shader resources
2 Years Ago
Put shader in base category, I don't like having this in a new category