aboutsummaryrefslogtreecommitdiff
path: root/src/video_core
AgeCommit message (Expand)Author
2019-04-03Merge pull request #2302 from ReinUsesLisp/vk-swapchainbunnei
2019-04-01general: Use deducation guides for std::lock_guard and std::unique_lockLioncash
2019-03-30Merge pull request #2297 from lioncash/reorderbunnei
2019-03-30Merge pull request #2298 from lioncash/variablebunnei
2019-03-29vk_swapchain: Implement a swapchain managerReinUsesLisp
2019-03-28Merge pull request #2296 from lioncash/overridebunnei
2019-03-27gpu_thread: Remove unused dma_pusher class member variable from ThreadManagerLioncash
2019-03-27gl_rasterizer: Remove unused reference member variable from RasterizerOpenGLLioncash
2019-03-27video_core: Amend constructor initializer list order where applicableLioncash
2019-03-27video_core: Add missing override specifiersLioncash
2019-03-27video_core/gpu: Amend typo in GPU member variable nameLioncash
2019-03-22Merge pull request #2256 from bunnei/gpu-vmmbunnei
2019-03-21Revert "Devirtualize Register/Unregister and use a wrapper instead."bunnei
2019-03-20memory_manager: Cleanup FindFreeRegion.bunnei
2019-03-20memory_manager: Use Common::AlignUp in public interface as needed.bunnei
2019-03-20memory_manager: Bug fixes and further cleanup.bunnei
2019-03-20maxwell_dma: Check for valid source in destination before copy.bunnei
2019-03-20memory_manager: Add protections for invalid GPU addresses.bunnei
2019-03-20gl_rasterizer_cache: Check that backing memory is valid before creating a sur...bunnei
2019-03-20gpu: Rewrite virtual memory manager using PageTable.bunnei
2019-03-20gpu: Move GPUVAddr definition to common_types.bunnei
2019-03-16gl_rasterizer: Skip zero addr/sized regions on flush/invalidate.bunnei
2019-03-16Merge pull request #2244 from bunnei/gpu-mem-refactorbunnei
2019-03-16memory: Simplify rasterizer cache operations.bunnei
2019-03-16video_core: Refactor to use MemoryManager interface for all memory access.bunnei
2019-03-14gpu: Use host address for caching instead of guest address.bunnei
2019-03-14Merge pull request #2233 from ReinUsesLisp/morton-cleanupbunnei
2019-03-14Merge pull request #2229 from ReinUsesLisp/vk-sampler-cachebunnei
2019-03-14Merge pull request #2216 from ReinUsesLisp/rasterizer-systembunnei
2019-03-13Merge pull request #2227 from lioncash/overridebunnei
2019-03-13video_core/morton: Use enum to describe MortonCopyPixels128 modeReinUsesLisp
2019-03-13video_core/morton: Remove unused parameter in MortonSwizzleReinUsesLisp
2019-03-13video_core/morton: Remove clang-format off when it's not neededReinUsesLisp
2019-03-13video_core/morton: Remove unused functionsReinUsesLisp
2019-03-13video_core/texture: Fix up sampler lod biasReinUsesLisp
2019-03-12vk_sampler_cache: Use operator== instead of memcmpMat M
2019-03-12vk_sampler_cache: Implement a sampler cacheReinUsesLisp
2019-03-12video_core/texture: Add a raw representation of TSCEntryReinUsesLisp
2019-03-12Merge pull request #2215 from ReinUsesLisp/samplersbunnei
2019-03-11renderer_opengl/gl_global_cache: Replace indexing for assignment with insert_...Lioncash
2019-03-11renderer_opengl/gl_global_cache: Append missing override specifiersLioncash
2019-03-11gl_rasterizer: Use system instance passed from argumentReinUsesLisp
2019-03-10Merge pull request #2147 from ReinUsesLisp/texture-cleanbunnei
2019-03-10Merge pull request #2143 from ReinUsesLisp/texviewbunnei
2019-03-09gl_rasterizer: Encapsulate sampler queries into methodsReinUsesLisp
2019-03-09gl_rasterizer: Minor logger changesReinUsesLisp
2019-03-08Merge pull request #2209 from lioncash/reorderbunnei
2019-03-08Merge pull request #2208 from lioncash/gpubunnei
2019-03-08Merge pull request #2191 from ReinUsesLisp/maxwell-to-vkbunnei
2019-03-08dma_pusher: Store command_list_header by copyReinUsesLisp