summaryrefslogtreecommitdiffstats
path: root/src/video_core/shader/memory_util.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-09-06video_core: Remove all Core::System references in rendererReinUsesLisp1-4/+3
Now that the GPU is initialized when video backends are initialized, it's no longer needed to query components once the game is running: it can be done when yuzu is booting. This allows us to pass components between constructors and in the process remove all Core::System references in the video backend.
2020-06-18memory_util: boost hashes are size_tMerryMage1-2/+2
* boost::hash_value returns a size_t * boost::hash_combine takes a size_t& argument
2020-04-26shader/memory_util: Deduplicate codeReinUsesLisp1-0/+77
Deduplicate code shared between vk_pipeline_cache and gl_shader_cache as well as shader decoder code. While we are at it, fix a bug in gl_shader_cache where compute shaders had an start offset of a stage shader.