bevy/crates/bevy_core_pipeline/src
JMS55 b208388af9
Smaller TAA fixes (#10200)
Extracted the easy stuff from #8974 .

# Problem
1. Commands from `update_previous_view_projections` would crash when
matching entities were despawned.
2. `TaaPipelineId` and `draw_3d_graph` module were not public.
3. When the motion vectors pointed to pixels that are now off screen, a
smearing artifact could occur.

# Solution
1. Use `try_insert` command instead.
2. Make them public, renaming to `TemporalAntiAliasPipelineId`.
3. Check for this case, and ignore history for pixels that are
off-screen.
2023-10-27 23:13:14 +00:00
..
blit update shader imports (#10180) 2023-10-21 11:51:58 +00:00
bloom Use clippy::doc_markdown more. (#10286) 2023-10-27 22:49:02 +00:00
contrast_adaptive_sharpening Bind group entries (#9694) 2023-10-21 15:39:22 +00:00
core_2d Automatic batching/instancing of draw commands (#9685) 2023-09-21 22:12:34 +00:00
core_3d Deferred Renderer (#9258) 2023-10-12 22:10:38 +00:00
deferred Bind group entries (#9694) 2023-10-21 15:39:22 +00:00
fullscreen_vertex_shader Bevy Asset V2 (#8624) 2023-09-07 02:07:27 +00:00
fxaa Bind group entries (#9694) 2023-10-21 15:39:22 +00:00
prepass Deferred Renderer (#9258) 2023-10-12 22:10:38 +00:00
skybox Bind group entries (#9694) 2023-10-21 15:39:22 +00:00
taa Smaller TAA fixes (#10200) 2023-10-27 23:13:14 +00:00
tonemapping Log a warning when the tonemapping_luts feature is disabled but required for the selected tonemapper. (#10253) 2023-10-27 02:07:24 +00:00
upscaling Bind group entries (#9694) 2023-10-21 15:39:22 +00:00
clear_color.rs Document ClearColorConfig (#9288) 2023-07-29 22:22:49 +00:00
lib.rs Smaller TAA fixes (#10200) 2023-10-27 23:13:14 +00:00
msaa_writeback.rs Bind group entries (#9694) 2023-10-21 15:39:22 +00:00