suyu/src/video_core
Lioncash 781ab8407b general: Use deducation guides for std::lock_guard and std::unique_lock
Since C++17, the introduction of deduction guides for locking facilities
means that we no longer need to hardcode the mutex type into the locks
themselves, making it easier to switch mutex types, should it ever be
necessary in the future.
2019-04-01 12:53:47 -04:00
..
debug_utils general: Use deducation guides for std::lock_guard and std::unique_lock 2019-04-01 12:53:47 -04:00
engines maxwell_dma: Check for valid source in destination before copy. 2019-03-20 22:36:03 -04:00
renderer_opengl Merge pull request #2297 from lioncash/reorder 2019-03-30 20:00:26 -04:00
renderer_vulkan Merge pull request #2297 from lioncash/reorder 2019-03-30 20:00:26 -04:00
shader shader/decode: Remove extras from MetaTexture 2019-02-26 00:11:30 -03:00
textures video_core: Refactor to use MemoryManager interface for all memory access. 2019-03-16 00:38:48 -04:00
CMakeLists.txt vk_sampler_cache: Implement a sampler cache 2019-03-12 20:20:57 -03:00
dma_pusher.cpp video_core: Refactor to use MemoryManager interface for all memory access. 2019-03-16 00:38:48 -04:00
dma_pusher.h gpu: Rewrite virtual memory manager using PageTable. 2019-03-20 22:36:02 -04:00
gpu.cpp video_core/gpu: Amend typo in GPU member variable name 2019-03-27 12:12:57 -04:00
gpu.h video_core/gpu: Amend typo in GPU member variable name 2019-03-27 12:12:57 -04:00
gpu_asynch.cpp gpu: Use host address for caching instead of guest address. 2019-03-14 22:34:42 -04:00
gpu_asynch.h gpu: Use host address for caching instead of guest address. 2019-03-14 22:34:42 -04:00
gpu_synch.cpp gpu: Use host address for caching instead of guest address. 2019-03-14 22:34:42 -04:00
gpu_synch.h gpu: Use host address for caching instead of guest address. 2019-03-14 22:34:42 -04:00
gpu_thread.cpp gpu_thread: Remove unused dma_pusher class member variable from ThreadManager 2019-03-27 12:51:21 -04:00
gpu_thread.h general: Use deducation guides for std::lock_guard and std::unique_lock 2019-04-01 12:53:47 -04:00
macro_interpreter.cpp Fixed uninitialized memory due to missing returns in canary 2018-12-19 12:52:32 +11:00
macro_interpreter.h macro_interpreter: Implement AddWithCarry and SubtractWithBorrow. 2018-11-22 00:58:00 -05:00
memory_manager.cpp memory_manager: Cleanup FindFreeRegion. 2019-03-20 23:12:28 -04:00
memory_manager.h memory_manager: Cleanup FindFreeRegion. 2019-03-20 23:12:28 -04:00
morton.cpp video_core: Refactor to use MemoryManager interface for all memory access. 2019-03-16 00:38:48 -04:00
morton.h video_core: Refactor to use MemoryManager interface for all memory access. 2019-03-16 00:38:48 -04:00
rasterizer_cache.cpp rasterizer_cache: Add missing virtual destructor to RasterizerCacheObject 2018-11-08 00:31:39 -05:00
rasterizer_cache.h general: Use deducation guides for std::lock_guard and std::unique_lock 2019-04-01 12:53:47 -04:00
rasterizer_interface.h gpu: Rewrite virtual memory manager using PageTable. 2019-03-20 22:36:02 -04:00
renderer_base.cpp video_core/engines: Remove unnecessary includes 2019-03-05 20:35:32 -05:00
renderer_base.h yuzu, video_core: Screenshot functionality 2018-12-18 22:54:41 +01:00
surface.cpp video_core/surface: Remove obsolete TODO in PixelFormatFromRenderTargetFormat() 2019-03-05 10:15:06 -05:00
surface.h video_core: Remove unused Fill surface type 2019-02-01 02:57:47 -03:00
video_core.cpp gl_shader_disk_cache: Pass core system as argument and guard against games without title ids 2019-02-06 22:23:40 -03:00
video_core.h gl_shader_disk_cache: Pass core system as argument and guard against games without title ids 2019-02-06 22:23:40 -03:00