citra/src/video_core
Fernando Sahmkow a3eb91ed8c RasterizerCache Redesign: Flush
flushing is now responsability of children caches instead of the cache 
object. This change will allow the specific cache to pass extra 
parameters on flushing and will allow more flexibility.
2019-04-19 20:44:56 -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 Merge pull request #2348 from FernandoS27/guest-bindless 2019-04-17 20:59:49 -04:00
renderer_opengl RasterizerCache Redesign: Flush 2019-04-19 20:44:56 -04:00
renderer_vulkan RasterizerCache Redesign: Flush 2019-04-19 20:44:56 -04:00
shader Merge pull request #2348 from FernandoS27/guest-bindless 2019-04-17 20:59:49 -04:00
textures video_core/textures/convert: Replace include with a forward declaration 2019-04-06 00:14:36 -04:00
CMakeLists.txt Merge pull request #2318 from ReinUsesLisp/sampler-cache 2019-04-17 21:45:56 -04:00
dma_pusher.cpp video_core/texures/texture: Remove unnecessary includes 2019-04-06 00:03:35 -04:00
dma_pusher.h gpu: Rewrite virtual memory manager using PageTable. 2019-03-20 22:36:02 -04:00
gpu_asynch.cpp video_core/gpu: Create threads separately from initialization 2019-04-11 22:11:40 -04:00
gpu_asynch.h video_core/gpu: Create threads separately from initialization 2019-04-11 22:11:40 -04:00
gpu_synch.cpp video_core/gpu: Create threads separately from initialization 2019-04-11 22:11:40 -04:00
gpu_synch.h video_core/gpu: Create threads separately from initialization 2019-04-11 22:11:40 -04:00
gpu_thread.cpp video_core/gpu: Create threads separately from initialization 2019-04-11 22:11:40 -04:00
gpu_thread.h video_core/gpu: Create threads separately from initialization 2019-04-11 22:11:40 -04:00
gpu.cpp memory_manager: Improved implementation of read/write/copy block. 2019-04-05 23:43:34 -04:00
gpu.h video_core/gpu: Create threads separately from initialization 2019-04-11 22:11:40 -04:00
macro_interpreter.cpp video_core/macro_interpreter: Remove assertion within FetchParameter() 2019-04-05 22:56:58 -04:00
macro_interpreter.h macro_interpreter: Implement AddWithCarry and SubtractWithBorrow. 2018-11-22 00:58:00 -05:00
memory_manager.cpp memory_manager: Improved implementation of read/write/copy block. 2019-04-05 23:43:34 -04:00
memory_manager.h memory_manager: Improved implementation of read/write/copy block. 2019-04-05 23:43:34 -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 RasterizerCache Redesign: Flush 2019-04-19 20:44:56 -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
sampler_cache.cpp video_core: Abstract vk_sampler_cache into a templated class 2019-04-02 15:54:11 -03:00
sampler_cache.h video_core: Abstract vk_sampler_cache into a templated class 2019-04-02 15:54:11 -03:00
surface.cpp Implement Texture Format ZF32_X24S8. 2019-04-09 12:33:46 -04:00
surface.h video_core: Remove unused Fill surface type 2019-02-01 02:57:47 -03:00
texture_cache.cpp video_core: Implement API agnostic view based texture cache 2019-03-22 13:34:04 -03:00
texture_cache.h video_core: Implement API agnostic view based texture cache 2019-03-22 13:34:04 -03:00
video_core.cpp video_core/gpu: Create threads separately from initialization 2019-04-11 22:11:40 -04:00
video_core.h video_core/gpu: Create threads separately from initialization 2019-04-11 22:11:40 -04:00