Commit graph

6 commits

Author SHA1 Message Date
Fernando Sahmkow 27e8636b3e Change texture_cache chaching from GPUAddr to CacheAddr
This also reverses the changes to make invalidation and flushing through
the GPU address.
2019-06-20 21:36:12 -03:00
Fernando Sahmkow 6d36712424 Corrections to Structural Matching
The texture will now be reconstructed if the width only matches on GoB 
alignment.
2019-06-20 21:36:12 -03:00
Fernando Sahmkow 7b8ddfb612 Implement Texture Cache V2 2019-06-20 21:36:12 -03:00
Fernando Sahmkow b906c2d3ec Correct Surface Base and Views for new Texture Cache 2019-06-20 21:36:12 -03:00
ReinUsesLisp 05f039e9fb texture_cache: Remove execution context copies from the texture cache
This is done to simplify the OpenGL implementation, it is needed for
Vulkan.
2019-06-20 21:36:11 -03:00
ReinUsesLisp 57cfa6b47a texture_cache: Split texture cache into different files 2019-06-20 21:36:11 -03:00