branchgarrysmod.main/hackweek-webgpucancel
2 Commits over 0 Days - Infinitycph!
Remove DETAIL combos, use a single combo, and do it all with runtime branching
NUM_LIGHTS is also passed as a constant, remove FLOW_DEBUG and CUBEMAP_LEGACY, unused light slots are zeroed by CommitPixelShaderLighting
Make all combos for LIGHTING_PREVIEW in shaders be 0..0, never used and doubles compile time
ShaderAPIWebGPU with Dawn backend
ShaderCompiler + Slang