citra/src/video_core
James Rowe 0498d34d18 OpenGL Cache: Ignore format reinterpretation hack
Several games such as Smash will cause some regions that are cached on
the gpu to be revalidated, but (seemingly) we can just ignore these
cases. If the data is already found on the gpu in dirty_regions, then we
validate those, and skip flushing that region from cpu.

Its unknown if this breaks any games, but it does speed up many games.
Additionally, it removes outlines in the pokemon games.
2017-12-23 16:10:29 -07:00
..
debug_utils Doxygen: Amend minor issues (#2593) 2017-02-26 17:58:51 -08:00
renderer_opengl OpenGL Cache: Ignore format reinterpretation hack 2017-12-23 16:10:29 -07:00
shader Merge pull request #3261 from MerryMage/DPH 2017-12-13 09:09:42 -05:00
swrasterizer Memory: Remove count of cached pages and add InvalidateRegion 2017-12-23 16:10:25 -07:00
texture
CMakeLists.txt CMakeLists: Derive the source directory grouping from targets themselves 2017-12-11 21:11:52 -05:00
command_processor.cpp HLE: Convert GSP_GPU to ServiceFramework. 2017-12-21 10:30:22 -05:00
command_processor.h
geometry_pipeline.cpp Fixed type conversion ambiguity 2017-09-30 09:34:35 +01:00
geometry_pipeline.h
gpu_debugger.h HLE: Convert GSP_GPU to ServiceFramework. 2017-12-21 10:30:22 -05:00
pica.cpp
pica.h
pica_state.h
pica_types.h video_core: fix infinity and NaN conversions 2017-12-14 19:51:58 +00:00
primitive_assembly.cpp
primitive_assembly.h pica/primitive_assembly: Handle winding for GS primitive 2017-08-19 10:13:20 +03:00
rasterizer_interface.h Memory: Remove count of cached pages and add InvalidateRegion 2017-12-23 16:10:25 -07:00
regs.cpp
regs.h
regs_framebuffer.h video_core: clean format warnings 2017-11-01 12:35:32 +02:00
regs_lighting.h
regs_pipeline.h
regs_rasterizer.h SwRasterizer: implement custom clip plane 2017-08-24 15:34:27 +03:00
regs_shader.h
regs_texturing.h
renderer_base.cpp
renderer_base.h
utils.h OpenGL Cache: Optimize Morton Copy to copy in tiles 2017-12-23 16:10:26 -07:00
vertex_loader.cpp
vertex_loader.h
video_core.cpp
video_core.h