There was an error fetching the commit references. Please try again later.
gpu: Make memory_manager private
Makes the class interface consistent and provides accessors for obtaining a reference to the memory manager instance. Given we also return references, this makes our more flimsy uses of const apparent, given const doesn't propagate through pointers in the way one would typically expect. This makes our mutable state more apparent in some places.
Showing
- src/core/hle/service/nvdrv/devices/nvhost_as_gpu.cpp 6 additions, 6 deletionssrc/core/hle/service/nvdrv/devices/nvhost_as_gpu.cpp
- src/core/memory.cpp 2 additions, 2 deletionssrc/core/memory.cpp
- src/video_core/gpu.cpp 11 additions, 3 deletionssrc/video_core/gpu.cpp
- src/video_core/gpu.h 9 additions, 3 deletionssrc/video_core/gpu.h
- src/video_core/renderer_opengl/gl_rasterizer.cpp 2 additions, 2 deletionssrc/video_core/renderer_opengl/gl_rasterizer.cpp
- src/video_core/renderer_opengl/gl_rasterizer_cache.cpp 8 additions, 8 deletionssrc/video_core/renderer_opengl/gl_rasterizer_cache.cpp
- src/yuzu/debugger/graphics/graphics_surface.cpp 2 additions, 2 deletionssrc/yuzu/debugger/graphics/graphics_surface.cpp
Loading
Please register or sign in to comment