b7498aeb5d
TAA + MSAA would make Godot request unnecessary flags for an MSAA
velocity texture. flags that were not even actually needed.
This was causing:
1. Unsupported GPUs to fail completely (e.g. Intel Arc 770)
2. Wrong codepaths to be followed (causing validation errors, possibly
crashes or glitches)
3. Unnecessary performance impact in all GPUs.
See
https://github.com/godotengine/godot/issues/71929#issuecomment-1722274359
(cherry picked from commit
|
||
---|---|---|
.. | ||
SCsub | ||
forward_id_storage.cpp | ||
forward_id_storage.h | ||
light_storage.cpp | ||
light_storage.h | ||
material_storage.cpp | ||
material_storage.h | ||
mesh_storage.cpp | ||
mesh_storage.h | ||
particles_storage.cpp | ||
particles_storage.h | ||
render_buffer_custom_data_rd.h | ||
render_scene_buffers_rd.cpp | ||
render_scene_buffers_rd.h | ||
render_scene_data_rd.cpp | ||
render_scene_data_rd.h | ||
texture_storage.cpp | ||
texture_storage.h | ||
utilities.cpp | ||
utilities.h |