userBriancancel
branchrust_reboot/main/render_pipeline_testingcancel

28 Commits over 90 Days - 0.01cph!

Today
work around RT size mismatch in BiRP water wrapper
13 Days Ago
fix hair raycasting shadows in deferred
17 Days Ago
fix missing z-buffer when rendering forward opaques
18 Days Ago
don't need this anymore
18 Days Ago
- emulate BiRP implicit stencil write in g-buffer pass - provide global_DeferredIndirectLightingActive flag
18 Days Ago
further SSS
20 Days Ago
merge from main
32 Days Ago
re-apply craggy changes
32 Days Ago
post subsurface pass beginnings
32 Days Ago
bring over WaterCamera changes into RRP
32 Days Ago
merge from main
33 Days Ago
hoarded a bunch of changes: - refactored vclouds and vfog for multi camera support - vclouds and vfog ported to RRP with built-in wrappers - match sky dome pos to camera in RRP, including in scene view - scale sky dome to camera far plane in RRP - use CommandBufferManager.OnPreCommandBuffer hook to call OnBeginRendering() in built-in wrappers, fixes update happening after commands buffers were already filled - share TextureDescs between render graph and built-in wrapper render texture creation. Ensures consistent formats, etc - fix skybox rendering twice in scene view - fix water render graph issues on lower quality levels - fix destruction of water dynamics RTHandle
33 Days Ago
sync Rust.RenderPipeline
34 Days Ago
add CommandBufferManager.OnPreCommandBuffer hook
48 Days Ago
supply lightdir/color for water again, adjust texture formats
48 Days Ago
fix double-rendering atmosphere
48 Days Ago
sync Rust.RenderPipeline changes: - fix missing shader parameter for legacy shadow caster shaders - render forward opaque objects (only SRPDefaultUnlit and RustLit light modes, allows atmospheric elements to render) - make camera context directly accessible by the camera component - add RustRenderPipeline pipeline shader tag
49 Days Ago
stopgap water sky reflection until we have the water refl probe in RRP
55 Days Ago
merge from main
59 Days Ago
RRP water rendering progress
59 Days Ago
sync with Rust.RenderPipeline: - enable global shader param + keyword when RRP is in use
59 Days Ago
sync with latest Rust.RenderPipeline changes: - camera components can return false in OnBeginRendering() to skip rendering the feature for the camera - reset GraphicsSettings.lightsUseLinearIntensity to false on RRP disposal (Fixes BiRP lighting becoming dark when switching, it was also possible for the true value to get saved in GraphicsSettings.asset which confusingly permanently broke BiRP lighting.)
2 Months Ago
merge from main
3 Months Ago
disable the begin/endContextRendering hooks on CommandBufferManager
3 Months Ago
update existing passes for pipeline changes
3 Months Ago
sync Rust.RenderPipeline changes
3 Months Ago
merge from main
3 Months Ago
port PostOpaqueDepth to RRP, prerequisite for water