summaryrefslogtreecommitdiffstats
path: root/src/video_core/rasterizer_accelerated.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* core: memory: Move to Core::Memory namespace.bunnei2020-04-171-5/+5
| | | | - helpful to disambiguate Kernel::Memory namespace.
* Added missing includeJoel Holdsworth2019-12-111-0/+1
|
* core/memory: Migrate over RasterizerMarkRegionCached() to the Memory classLioncash2019-11-271-2/+2
| | | | | This is only used within the accelerated rasterizer in two places, so this is also a very trivial migration.
* core: Prepare various classes for memory read/write migrationLioncash2019-11-271-1/+2
| | | | | | | | | | Amends a few interfaces to be able to handle the migration over to the new Memory class by passing the class by reference as a function parameter where necessary. Notably, within the filesystem services, this eliminates two ReadBlock() calls by using the helper functions of HLERequestContext to do that for us.
* rasterizer_accelerated: Add intermediary for GPU rasterizersReinUsesLisp2019-10-271-0/+63
Add an intermediary class that implements common functions across GPU accelerated rasterizers. This avoids code repetition on different backends.