yuzu-mainline/src
ReinUsesLisp 6d9f347e22 texture_cache/util: Fix size calculations of multisampled images
On the texture cache we handle multisampled images by keeping their real
size in samples (e.g. 1920x1080 with 4 samples is 3840x2160).

This works nicely with size matches and other comparisons, but the
calculation for guest sizes was not having this in mind, and the size
was being multiplied (again) by the number of samples per dimension.
For example a 3840x2160 texture cache image had its width and height
multiplied by 2, resulting in a much larger texture.

Fix this issue.

- Fixes performance regression on cooking related titles when an
  unrelated bug was fixed.
2021-07-18 01:15:48 -03:00
..
audio_core Merge pull request #6571 from Kelebek1/Mix 2021-07-12 22:09:05 -07:00
common input_common: Fix mouse panning behaivour 2021-07-16 18:57:29 -05:00
core Merge pull request #6525 from ameerj/nvdec-fixes 2021-07-15 15:17:50 +02:00
input_common input_common: Fix mouse panning behaivour 2021-07-16 18:57:29 -05:00
tests Buffer Cache: Address Feedback. 2021-07-10 21:34:55 +02:00
video_core texture_cache/util: Fix size calculations of multisampled images 2021-07-18 01:15:48 -03:00
web_service web_service: Silence -Wmaybe-uninitialized on httplib.h 2021-07-12 03:30:45 -03:00
yuzu Merge pull request #6659 from german77/mouse_panning 2021-07-17 16:32:43 -04:00
yuzu_cmd config: Remove float {Read,Write}Setting variants 2021-07-08 22:04:24 -04:00
.clang-format Remove special rules for Windows.h and library includes 2016-09-21 00:16:33 -07:00
CMakeLists.txt CMakeLists: Treat -Wsign-compare as an error on GCC/Clang 2021-07-06 12:50:09 -04:00