yuzu-fork/src/video_core/texture_cache
Fernando Sahmkow 4e2071b6d9 texture_cache: Correct premature texceptions
Due to our current infrastructure, it is possible for a mipmap to be set 
on as a render target before a texception of that mipmap's superset be 
set afterwards. This is problematic as we rely on texture views to set 
up texceptions and protecting render targets targets for 3D texture 
rendering.

One simple solution is to configure framebuffers after texture setup but 
this brings other problems. This solution, forces a reconfiguration of 
the framebuffers after such event happens.
2019-06-20 21:36:12 -03:00
..
copy_params.h copy_params: Use constructor instead of C-like initialization 2019-06-20 21:36:12 -03:00
surface_base.cpp texture_cache: Implement guest flushing 2019-06-20 21:36:12 -03:00
surface_base.h texture_cache: Correct premature texceptions 2019-06-20 21:36:12 -03:00
surface_params.cpp Correct Surface Base and Views for new Texture Cache 2019-06-20 21:36:12 -03:00
surface_params.h Correct Surface Base and Views for new Texture Cache 2019-06-20 21:36:12 -03:00
surface_view.cpp Correct Surface Base and Views for new Texture Cache 2019-06-20 21:36:12 -03:00
surface_view.h surface_view: Add constructor for ViewParams 2019-06-20 21:36:12 -03:00
texture_cache.h texture_cache: Correct premature texceptions 2019-06-20 21:36:12 -03:00