ReinUsesLisp
|
265eb2d076
|
surface_base: Split BreakDown into layered and non-layered variants
|
2019-06-20 21:36:12 -03:00 |
|
ReinUsesLisp
|
cd1a36021d
|
surface_base: Silence truncation warnings and minor renames and reordering
|
2019-06-20 21:36:12 -03:00 |
|
ReinUsesLisp
|
2f3aa02618
|
copy_params: Use constructor instead of C-like initialization
|
2019-06-20 21:36:12 -03:00 |
|
Fernando Sahmkow
|
40325b2fd5
|
Correct Mipmaps View method in Texture Cache
|
2019-06-20 21:36:12 -03:00 |
|
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 |
|