Browse Source
texture_cache: Correct premature texceptions
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.pull/15/merge
committed by
ReinUsesLisp
4 changed files with 51 additions and 14 deletions
-
15src/video_core/renderer_opengl/gl_rasterizer.cpp
-
7src/video_core/renderer_opengl/gl_rasterizer.h
-
17src/video_core/texture_cache/surface_base.h
-
26src/video_core/texture_cache/texture_cache.h
Write
Preview
Loading…
Cancel
Save
Reference in new issue