ReinUsesLisp
|
1f43e5296f
|
gl_shader_decompiler: Keep track of written images and mark them as modified
|
2019-09-05 23:26:05 -03:00 |
|
Rodrigo Locatti
|
4d4f9cc104
|
video_core: Silent miscellaneous warnings (#2820)
* texture_cache/surface_params: Remove unused local variable
* rasterizer_interface: Add missing documentation commentary
* maxwell_dma: Remove unused rasterizer reference
* video_core/gpu: Sort member declaration order to silent -Wreorder warning
* fermi_2d: Remove unused MemoryManager reference
* video_core: Silent unused variable warnings
* buffer_cache: Silent -Wreorder warnings
* kepler_memory: Remove unused MemoryManager reference
* gl_texture_cache: Add missing override
* buffer_cache: Add missing include
* shader/decode: Remove unused variables
|
2019-08-30 14:08:00 -04:00 |
|
Fernando Sahmkow
|
3b9d89839d
|
texture_cache: Address Feedback
|
2019-07-05 09:46:53 -04:00 |
|
Fernando Sahmkow
|
30b176f92b
|
texture_cache: Correct Texture Buffer Uploading
|
2019-07-04 19:38:19 -04:00 |
|
ReinUsesLisp
|
3f3c3ca5f9
|
texture_cache: Address feedback
|
2019-06-29 17:29:39 -03:00 |
|
Fernando Sahmkow
|
18d24fbdd0
|
gl_texture_cache: Corrections and fixes
|
2019-06-25 17:40:08 -04:00 |
|
ReinUsesLisp
|
4b2ff1e00e
|
gl_texture_cache: Address some feedback
|
2019-06-24 02:01:44 -03:00 |
|
Fernando Sahmkow
|
3809041c24
|
texture_cache: Optimize GetSurface and use references on functions that don't change a surface.
|
2019-06-20 21:38:33 -03:00 |
|
Fernando Sahmkow
|
60bf761afb
|
texture_cache: Implement Buffer Copy and detect Turing GPUs Image Copies
|
2019-06-20 21:38:33 -03:00 |
|
Fernando Sahmkow
|
175aa343ff
|
texture_cache: Fermi2D reform and implement View Mirage
This also does some fixes on compressed textures reinterpret and on the
Fermi2D engine in general.
|
2019-06-20 21:38:33 -03:00 |
|
Fernando Sahmkow
|
41b4674458
|
gl_texture_cache: Make main views be proxy textures instead of a full view.
|
2019-06-20 21:36:12 -03:00 |
|
Fernando Sahmkow
|
b347543e83
|
Reduce amount of size calculations.
|
2019-06-20 21:36:12 -03:00 |
|
Fernando Sahmkow
|
324e470879
|
Texture Cache: Implement Blitting and Fermi Copies
|
2019-06-20 21:36:12 -03:00 |
|
Fernando Sahmkow
|
1af4414861
|
Correct Mipmaps View method in Texture Cache
|
2019-06-20 21:36:12 -03:00 |
|
Fernando Sahmkow
|
bc930754cc
|
Implement Texture Cache V2
|
2019-06-20 21:36:12 -03:00 |
|
ReinUsesLisp
|
6c410104f4
|
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
|
fa59a7b4d8
|
gl_texture_cache: Implement fermi copies
|
2019-06-20 21:36:11 -03:00 |
|
ReinUsesLisp
|
1b4503c571
|
texture_cache: Split texture cache into different files
|
2019-06-20 21:36:11 -03:00 |
|
ReinUsesLisp
|
5f3aacdc37
|
texture_cache: Move staging buffer into a generic implementation
|
2019-06-20 21:36:11 -03:00 |
|
ReinUsesLisp
|
2787a0c287
|
texture_cache: Flush 3D textures in the order they are drawn
|
2019-06-20 21:36:11 -03:00 |
|
ReinUsesLisp
|
4b396f375c
|
gl_texture_cache: Minor changes
|
2019-06-20 21:36:11 -03:00 |
|
ReinUsesLisp
|
0cefb7bcb4
|
gl_texture_cache: Add copy from multiple overlaps into a single surface
|
2019-06-20 21:36:11 -03:00 |
|
ReinUsesLisp
|
84139586c9
|
gl_texture_cache: Attach surface textures instead of views
|
2019-06-20 21:36:11 -03:00 |
|
ReinUsesLisp
|
fb94871791
|
gl_texture_cache: Add fast copy path
|
2019-06-20 21:36:11 -03:00 |
|
ReinUsesLisp
|
bab21e8cb3
|
gl_texture_cache: Initial implementation
|
2019-06-20 21:36:11 -03:00 |
|