yuzu/src
ReinUsesLisp 345e73f2fe video_core: Use un-shifted block sizes to avoid integer divisions
Instead of storing all block width, height and depths in their shifted
form:

block_width = 1U << block_shift;

Store them like they are provided by the emulated hardware (their
block_shift form). This way we can avoid doing the costly
Common::AlignUp operation to align texture sizes and drop CPU integer
divisions with bitwise logic (defined in Common::AlignBits).
2019-06-20 21:36:12 -03:00
..
audio_core Cleanup 2019-06-16 20:18:35 +10:00
common video_core: Use un-shifted block sizes to avoid integer divisions 2019-06-20 21:36:12 -03:00
core Merge pull request #2596 from FernandoS27/revert-2590 2019-06-20 13:04:06 -04:00
input_common input_common/sdl/sdl_impl: Correct logging string in SDLState constructor 2019-06-03 16:56:47 -04:00
tests kernel: Handle page table switching within MakeCurrentProcess() 2019-04-07 01:12:54 -04:00
video_core video_core: Use un-shifted block sizes to avoid integer divisions 2019-06-20 21:36:12 -03:00
web_service general: Use deducation guides for std::lock_guard and std::unique_lock 2019-04-01 12:53:47 -04:00
yuzu Merge pull request #2594 from FearlessTobi/very-important-change 2019-06-19 19:15:37 -04:00
yuzu_cmd Merge pull request #2514 from ReinUsesLisp/opengl-compat 2019-06-07 17:23:25 -04:00
.clang-format Remove special rules for Windows.h and library includes 2016-09-21 00:16:33 -07:00
CMakeLists.txt Merge pull request #2460 from lioncash/volatile 2019-05-14 06:34:53 -04:00