yuzu/src/video_core/texture_cache
ReinUsesLisp bb2cbdf704 texture_cache: Test format compatibility before copying
Avoid illegal copies. This intercepts the last step of a copy to avoid
generating validation errors or corrupting the driver on some instances.

We can create views and emit copies accordingly in future commits and
remove this last-step validation.
2020-06-26 20:52:22 -03:00
..
copy_params.h copy_params: use constexpr for constructor 2019-06-25 17:42:50 -04:00
format_lookup_table.cpp format_lookup_table: Implement G24S8 format as S8Z24 2020-05-28 17:16:07 -03:00
format_lookup_table.h format_lookup_table: Address feedback 2019-11-14 20:57:30 -03:00
surface_base.cpp texture_cache: Implement rendering to 3D textures 2020-06-08 05:01:00 -03:00
surface_base.h texture_cache: Implement rendering to 3D textures 2020-06-08 05:01:00 -03:00
surface_params.cpp texture_cache: Port original code management for 2D vs 3D textures 2020-06-08 05:02:22 -03:00
surface_params.h video_core: Use native ASTC when available 2020-04-01 01:14:04 -03:00
surface_view.cpp surface_view: Add missing operator!= to ViewParams 2020-04-16 00:03:12 -04:00
surface_view.h surface_view: Add missing operator!= to ViewParams 2020-04-16 00:03:12 -04:00
texture_cache.h texture_cache: Test format compatibility before copying 2020-06-26 20:52:22 -03:00