summaryrefslogtreecommitdiff
path: root/src/core/memory.cpp
AgeCommit message (Expand)Author
2018-09-30kernel/process: Make data member variables privateLioncash
2018-09-24memory: Dehardcode the use of fixed memory range constantsLioncash
2018-09-24memory: Dehardcode the use of a 36-bit address spaceLioncash
2018-09-15Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi
2018-08-31gl_renderer: Cache textures, framebuffers, and shaders based on CPU address.bunnei
2018-08-28gpu: Make memory_manager privateLioncash
2018-08-04renderer_base: Make Rasterizer() return the rasterizer by referenceLioncash
2018-08-04video_core: Eliminate the g_renderer global variableLioncash
2018-08-03memory: Remove unused GetSpecialHandlers() functionLioncash
2018-08-03core/memory: Get rid of 3DS leftoversLioncash
2018-07-18Merge pull request #690 from lioncash/movebunnei
2018-07-18core/memory: Remove unused function GetSpecialHandlers() and an unused variab...Lioncash
2018-07-18core/memory, core/hle/kernel: Use std::move where applicableLioncash
2018-07-02Update clang formatJames Rowe
2018-07-02Rename logging macro back to LOG_*James Rowe
2018-06-22Kernel/Arbiters: Fix casts, cleanup comments/magic numbersMichael Scire
2018-05-10core: Implement multicore support.bunnei
2018-05-02general: Make formatting of logged hex values more straightforwardLioncash
2018-04-27general: Convert assertion macros over to be fmt-compatibleLioncash
2018-04-25Merge pull request #387 from Subv/maxwell_2dbunnei
2018-04-25Memory: Added a missing shortcut for Memory::CopyBlock for the current process.Subv
2018-04-25core/memory: Amend address widths in assertsLioncash
2018-04-25core/memory: Move logging macros over to new fmt-capable onesLioncash
2018-04-24gl_rasterizer_cache: Update to be based on GPU addresses, not CPU addresses.bunnei
2018-03-26memory: Fix cast for ReadBlock/WriteBlock/ZeroBlock/CopyBlock.bunnei
2018-03-26memory: Add RasterizerMarkRegionCached code and cleanup.bunnei
2018-03-23Merge pull request #265 from bunnei/tegra-progress-2bunnei
2018-03-23memory: Fix typo in RasterizerFlushVirtualRegion.bunnei
2018-03-23memory: RasterizerFlushVirtualRegion should also check process image region.bunnei
2018-03-23rasterizer: Flush and invalidate regions should be 64-bit.bunnei
2018-03-22memory: Port RasterizerFlushVirtualRegion from Citra.bunnei
2018-03-22Remove more N3DS ReferencesN00byKing
2018-03-14core: Move process creation out of global state.bunnei
2018-02-21memory: LOG_ERROR when falling off end of page tableMerryMage
2018-02-14memory: Silence formatting sepecifier warningsLioncash
2018-01-27memory: Replace all memory hooking with Special regionsMerryMage
2018-01-20memory: Return false for large VAddr in IsValidVirtualAddressRozlette
2018-01-12Remove gpu debugger and get yuzu qt to compileJames Rowe
2018-01-08fix macos buildMerryMage
2018-01-01core/video_core: Fix a bunch of u64 -> u32 warnings.bunnei
2017-10-18memory: Print addresses as 64-bit.bunnei
2017-10-09Merge remote-tracking branch 'upstream/master' into nxbunnei
2017-10-01Memory: Make WriteBlock take a Process parameter on which to operateSubv
2017-10-01Memory: Make ReadBlock take a Process parameter on which to operateSubv
2017-09-30memory: Log with 64-bit values.bunnei
2017-09-30core: Various changes to support 64-bit addressing.bunnei
2017-09-30Fixed type conversion ambiguityHuw Pascoe
2017-09-29Merge pull request #2961 from Subv/load_titlesbunnei
2017-09-26Merge pull request #2954 from Subv/cache_unmapped_memJames Rowe
2017-09-26Memory: Allow IsValidVirtualAddress to be called with a specific process para...Subv