diff options
| author | 2018-06-04 16:12:55 -0400 | |
|---|---|---|
| committer | 2018-06-04 16:12:55 -0400 | |
| commit | 9936d1b9e28feeaa1a4c46bd3aa487fbeacbcdfd (patch) | |
| tree | d90240546c9ed0bcea9c95e13043df2aeb59fb80 /src | |
| parent | Nvdrv/devices/nvhost_gpu : Add some IoctlCommands with their params (#511) (diff) | |
| parent | GLCache: Corrected a mismatch between storing compressed sizes and verifying ... (diff) | |
| download | yuzu-9936d1b9e28feeaa1a4c46bd3aa487fbeacbcdfd.tar.gz yuzu-9936d1b9e28feeaa1a4c46bd3aa487fbeacbcdfd.tar.xz yuzu-9936d1b9e28feeaa1a4c46bd3aa487fbeacbcdfd.zip | |
Merge pull request #513 from Subv/cache_alignment
GLCache: Corrected a mismatch between storing compressed sizes and verifying the uncompressed alignment in GetSurface.
Diffstat (limited to '')
| -rw-r--r-- | src/video_core/renderer_opengl/gl_rasterizer_cache.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/video_core/renderer_opengl/gl_rasterizer_cache.cpp b/src/video_core/renderer_opengl/gl_rasterizer_cache.cpp index 65d643447..d6048f639 100644 --- a/src/video_core/renderer_opengl/gl_rasterizer_cache.cpp +++ b/src/video_core/renderer_opengl/gl_rasterizer_cache.cpp | |||
| @@ -933,7 +933,8 @@ Surface RasterizerCacheOpenGL::GetSurface(const SurfaceParams& params, ScaleMatc | |||
| 933 | // Use GetSurfaceSubRect instead | 933 | // Use GetSurfaceSubRect instead |
| 934 | ASSERT(params.width == params.stride); | 934 | ASSERT(params.width == params.stride); |
| 935 | 935 | ||
| 936 | ASSERT(!params.is_tiled || (params.width % 8 == 0 && params.height % 8 == 0)); | 936 | ASSERT(!params.is_tiled || |
| 937 | (params.GetActualWidth() % 8 == 0 && params.GetActualHeight() % 8 == 0)); | ||
| 937 | 938 | ||
| 938 | // Check for an exact match in existing surfaces | 939 | // Check for an exact match in existing surfaces |
| 939 | Surface surface = | 940 | Surface surface = |