Implement Texture Cache V2

This commit is contained in:
Fernando Sahmkow
2019-05-07 10:57:16 -04:00
committed by ReinUsesLisp
parent 3d471e732d
commit bc930754cc
6 changed files with 575 additions and 388 deletions

View File

@ -39,8 +39,8 @@ public:
explicit SurfaceBlitter();
~SurfaceBlitter();
void Blit(CachedSurfaceView* src, CachedSurfaceView* dst,
const Common::Rectangle<u32>& src_rect, const Common::Rectangle<u32>& dst_rect) const;
void Blit(View src, View dst, const Common::Rectangle<u32>& src_rect,
const Common::Rectangle<u32>& dst_rect) const;
private:
OGLFramebuffer src_framebuffer;
@ -49,4 +49,4 @@ private:
void LabelGLObject(GLenum identifier, GLuint handle, VAddr addr, std::string_view extra_info = {});
} // namespace OpenGL
} // namespace OpenGL