You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
filamat: convert FOG variant into a specialization constant. [⚠️Recompile Materials]
engine: in AsynchronousMode::AMORTIZATION, queued async operations now run at the end of each
frame and in Renderer::skipFrame(), within a per-frame time budget set by the new Engine::Config::asynchronousFrameBudget (2 ms by default), instead of 5 operations per backend
tick. Metal now runs them every frame too
java: Engine.Config.asynchronousFrameBudget (in nanoseconds) is added
web: Engine$Config.asynchronousFrameBudgetMs is added
vulkan: fix a crash when more than 32 timer queries are outstanding. createTimerQueryS returns
a null handle once the pool is exhausted, and getTimerQueryValue reports ERROR for it
(#10658)
engine: add View::setMotionVectorsOptions(), which renders the motion vectors of moving
objects. TAA uses them to reproject these objects, which reduces ghosting. Disabled by default
materials: add the motionVectors variant filter (UserVariantFilterBit::MOTION_VECTORS), which
removes the new motion vectors depth variants. UserVariantFilterBit::ALL is now 0x1FF [⚠️Recompile Materials]