branchsbox/structured-buffers-mergecancel

7 Commits over 31 Days - 0.01cph!

2 Years Ago
No need for a mutex on AllocateTransforms
2 Years Ago
Use MSAA friendly discard for foliage, cleanup Object files for base addon shaders
2 Years Ago
Yank the internal includes out of foliage shader, make it work in our API Make Water compile with our new API, optimize it, have more accurate reflectance constant Add USE_CUSTOM_SHADING flag to skip default combos Make ToMaterialMultiblend compatible with our new API Object compile of base shaders with structured buffers working as intended 🙏
2 Years Ago
Temp disable multiview instancing combo to speed up compiles remove F_UNLIT and F_DISABLE_TONE_MAPPING from Complex, unlikely to help Trim complex a bit more
2 Years Ago
Adjustments, refactoring, cleanups and new strategy to bind transform buffers Rename BindTransformTextureAndInstanceIDBuffer to something friendlier Use thread safe allocations for transforms, fix transform alignment
2 Years Ago
Allow usage of VS_INPUT in geometry shaders Add new shaders with new transform slot sequence strategy
3 Years Ago
Squashed merge structured transform buffers Merge branch 'master' of sbox Add toon example shader Cleanup Use precision padding to make up for low precision upload to GPU, fix instancing padding on vr_lighting