1
0
Fork 0
forked from suyu/suyu
suyu/src/video_core/texture_cache
ReinUsesLisp 8da16cf9fb texture_cache: Reintroduce preserve_contents accurately
This reverts commit 94b0e2e5da.

preserve_contents proved to be a meaningful optimization. This commit
reintroduces it but properly implemented on OpenGL.

We have to make sure the clear removes all the previous contents of the
image.

It's not currently implemented on Vulkan because we can do smart things
there that's preferred to be introduced in a separate commit.
2020-04-26 19:53:02 -03:00
..
copy_params.h copy_params: use constexpr for constructor 2019-06-25 17:42:50 -04:00
format_lookup_table.cpp texture_cache/format_lookup_table: Fix incorrect green, blue, and alpha indices 2020-04-15 23:50:46 -04:00
format_lookup_table.h format_lookup_table: Address feedback 2019-11-14 20:57:30 -03:00
surface_base.cpp Texture Cache: Read current data when flushing a 3D segment. 2020-04-15 11:46:17 -04:00
surface_base.h Texture Cache: Implement OnCPUWrite and SyncGuestHost 2020-04-22 11:36:05 -04:00
surface_params.cpp CMakeLists: Specify -Wextra on linux builds 2020-04-15 21:33:46 -04: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: Reintroduce preserve_contents accurately 2020-04-26 19:53:02 -03:00