branchrust_reboot/main/terrain_renderercancel
119 Commits over 334 Days - 0.01cph!
Remove warning spam from hole renderer
Grow buffer when hole counts reach limits
Fix editor only issue of depth prepass not running when returning from playmode
Merge from terrain_renderer/holes
Remove GPU device check testing functions and command
Revert terrain culling ConVar back to admin
Actually assign culling value in cullingtest
Change culling test to check using map of device ids
Add GPU check method on ConVar terrain.cullingtest
Change min/max heightmap to from R16G16_Uint to encoded R32_UInt for guaranteed compatibility
Apply shelve
13775 Fix terrain.geometryclipmaps not persisting properly
Make terrain culling ConVar accessible
Fix shader warnings in terrain compute (prevent possible edge case issue)
Fix too large farplane distance in terrain culling, adjust lod count for better gpu perf
Fix terrain quality remapping
Clamp renderdistance with a minimum to fix some edge case issues
Add padding to int params
Fix draw distance max cell calculation and snap to furthest lod
Make terrain ConVar developer only
Bring back terrain margins for collision with geoclip terrain
Add min radius for terrain culling
Improve culling shadow bounds check accuracy and performance
Remove unneeded map sample when culling terrain
Remove terrain test scene
Clamp uv for min/max height sampling
Fix building terrain check
Remove debug colour terrain instance data
Remove terrain mesh collider tests
Disable on deepsea
Update terrain quality on init
Fix FoliagePlacements when using MeshRootTerrain
Fix merge issues
Fix non-procedural scenes where the terrainRenderer has not been setup
Clean up Geoclipmap debug code
Fix LOD extents validation, causing rendering issues.
Fix craggy
Revert terrainHeights native array change
Init HeightTexture with mipcount 0
Adjust terrain cell border check