branchrust_reboot/prerelease_xpcancel
21 Commits over 121 Days - 0.01cph!
Fixed trippy/wonky rivers (RUST-1072)
Fixed see players through walls with motion blur (RUST-1069)
Replaced deprecated calls to RenderTexture.isCubemap
Moved process GPU device requests call to MainCamera.cs
Added "terrain.atlasmipfix" and "terrain.basetexcomp" commands to disable all native gfx api calls (only pvt and these two features use them)
Added comments regarding terrain.* commands to ConVar.Terrain script
Fixed holosight item showing a phantom file / duplicate error
Cleaned up a few prefabs
Added item names to related debug output
Fixed client compilation
Fixed a few prefabs
Renamed Internal-PrePassCollectShadows to Internal-ScreenSpaceShadows to match built-in change
Fixed revz screen-space shadows
Minor shader fixes
Merged in revz dx9 player preview fix
Merge related shader fixes
Merged b17 changes
Merged-in water changes and optimizations from main
Updated backend shader code to b14 (tiny changes)
Merged-in shader changes from main
Removed emission from rust/terrainblend to fit sampler limit
Shuffled terrain pvt fetch code to fit within temp register limit
Workaround for shader compiler bug misreporting interpolator usage count
Touched all rust/standard shaders
Merged-in fixes from main; closer shader parity with 5.3
Fixed errors when running out of temp registers in d3d9; disabled far terrain splats for this target unless PVT is active
Removed forward path from shaders using the terrain layer
Fixed errors when running out of texture samplers; disabled light probe proxy volumes