Files
UnrealEngineUWP/Engine/Plugins/Runtime/CableComponent
tiago costa cc7d1ebf41 Fix FRayTracingMaskAndFlags caching for proxy types that use dynamic raytracing instances code path.
- we can't correctly cache and invalidate InstanceMaskAndFlags in proxies since it depends on state that is not available in Engine module.
- moved caching of dynamic raytracing primitives mask and flags to RayTracing.cpp
  - cached data is stored in FPrimitiveSceneInfo similar to primitives using cached raytracing instances.
  - proxies can indicate that cached data needs to be invalided using bInstanceMaskAndFlagsDirty flag in FRayTracingInstance (for example when LOD changes)

#rb chris.kulla

[CL 31559663 by tiago costa in ue5-main branch]
2024-02-16 06:22:48 -05:00
..