branchrust_reboot/main/render_pipeline_testingcancel
96 Commits over 153 Days - 0.03cph!
Fix BillboardLight-RRP addtional lights in vertex lighting path
Commandbuffers added during RRP wait until BIRP to register on the camera
Fix decals on RRP->BIRP toggle
Comment out clouds debug log
Refraction viewmodel particles fix
Disable pass culling on PostOpaqueDepth since it is a global texture and fixes depth in sculpture paintmode
Restore foliage SHDO in RRP
Fix landmine RRP post effect lingering bug
Fix debug collider shader only drawing one pass
Fix dark paintable window in RRP
Add bloom low filter option in uber
Implement OutlineRendererFeature
Set unity_RenderingLayer in mesh decal pass to fix lighting issues with decals
use nonjittered matrix for water reflection sampling to fix flickering with DLSS
Fix decal screen UVs on RRP DLSS
Fix ViewModelCamera null rendertarget on BIRP
Fix DeferredMeshDecals null rendertarget on BIRP
Update raditation RRP volume vignette values
Disable RRP water additional lights for parity
Implement upscaling method options (nearest, linear, bicubic, biquadratic, catmull-rom) and move sharpening pass to after upscale
Set BlurOptimized iterations param to nointerp
Fix BIRP blur only blurring horizontal
Adjust blur UI volume settings to compensate for grabpass
Move blur to after uberpost pass
Fix refraction filter pass with merged resolution handling changes
Replace common water texture samplers with shared sampler
Cache compute shader kernels ids for rrp passes
Combine blur and downsampling for refraction filter pass, use firefly filter as first downsample pass instead of full res pass, increase minimum res to 32, reduces draws (28->16) and is faster
▍ ▆▊▆█▋▅▆█▄ ▉▄▍▌▉▌▉▋█▄▄█▄▅▌█ ▌▍▉█▇▆ ▉▉▅ ▋▇▄▌▆▇▍ ▅▅▇▅▍
WaterStandardCore light intensity correction
Setup oxygen RRP postfx volume and overlay
Render DDraw on beginCameraRendering for RRP
Fix BlurOptimize shader typo
Change BlurOptimized downsample param to nointerp and replace BlitPass with raster pass
Batch add stencil block to common shaders
Add PaintableRenderer for paintable cameras and setup with painting dialog prefab to fix background
Stop clearing camera target in gbufferpass which was stomping the camera clear colour
Add stencil block to molotov, and expose shadow intensity property to fix invisible bottle shadow
Remove terrain depth prepass alloc
Move SSAO (and motion vector) passes to before transparent
Fix ambient light flickering
Apply UnityPixelLightIntensityCorrection for billboardlight-RRP to fix particle lighting
Declare hair shader stencil block
▊ ▇▄▇▇▄ █▅▌▍▅ ▅▆██ ▇▇▊▇▄▆▌▆ ██▆▇▆▍▆▊▅ █▉▄▊ ▋▌▍▇ ▊▉▉▌▉▍▆