branchrust_reboot/main/render_pipeline_testingcancel
152 Commits over 274 Days - 0.02cph!
fix RRP having been force default enabled
don't do RRP motion blur outside play mode or in non-game view
fix water caustics and contact shadows not working with deferred+ in RRP
support for WaterWIndow in RRP, fixes no underwater fog when looking out submarine windows, etc
fix black player eyes in BRP in bandit camp (leaking spatial env volume shader props between cams), add pass to clear env volume shader props in RRP as well
give this a try cause why not
fix brp error spam on low water quality
fix stupid auto inserted using
create mip-filtered refraction texture before transparent geometry pass
fix string alloc in VolumetricFogShadowPreProcessPass
use new RRP/BRP grab pass subshaders for player pixelation
get Standard Refraction working in RRP
fix fog not working switching back to BRP with RRP initially enabled
RRP: fix DoF not working in workshop scene if DoF was disabled in graphics settings
fix clouds not rendering when switching back to BRP
fix WaterCamera error spam when swiching to BRP with RRP initially enabled
fix binocular effect error spam in main menu
fix disco ball in RRP, do forward+ lighting in fragForwardBase
RRP ReflectionProbeEx + vclouds rendering into it
change how we're tracking viewmodel prev viewproj to not rely on BRP camera component
implement the pass that composes the water motion vector texture with the camera's motion vector texture as we now have a camera motion vector texture in RRP
also properly track the prev viewproj for water in RRP
get binocular effect working in RRP
fix contact shadows server compile
add some additional RRP client-only guards
client-only guard AtmosphereVolumeDrawPass
implement atmopshere volumes (bandit camp fog) in RRP
fix AnimalFur shader missing g-buffer stencil write
- implement depth of field in RRP
- OnPreCull/OnPreRender update routines in RustCamera get called from RRP now
fix devLocal/WorldCoord shaders missing g-buffer stencil write
fix shader bug causing GPU crash (RRP)
update SetRenderFunc calls
RRP contact shadows fixes
add debug layer for contact shadows
set up RRP renderer datas for skinviewer cameras
bring skinviewer viewmodel rendering changes to RRP