FearlessTobi
1c533f3c4f
Address trivial review comments.
6 years ago
FearlessTobi
bbaa6e26a2
configure_ui: Address some review comments from the previous PR
6 years ago
FearlessTobi
0dec785dc4
yuzu: Port translation support from Citra
Co-Authored-By: Weiyi Wang <wwylele@gmail.com>
6 years ago
bunnei
01588e3e91
Merge pull request #4348 from lioncash/nano
core_timing: Make usage of nanoseconds more consistent in the interface
6 years ago
bunnei
ca13092ccc
Merge pull request #4373 from lioncash/allocator
alignment: Simplify AlignmentAllocator implementation
6 years ago
bunnei
5891a0bf07
Merge pull request #4345 from Morph1984/fix-createfile
filesystem: Create subdirectories prior to creating a file
6 years ago
bunnei
54f4821375
Merge pull request #4273 from ogniK5377/async-shaders-prod
video_core: Add asynchronous shader decompilation and compilation
6 years ago
David Marcec
578f84cdf4
Fix style issues
6 years ago
bunnei
8ff5d393b7
Merge pull request #4364 from lioncash/desig5
vulkan: Make use of designated initializers where applicable
6 years ago
bunnei
3968c41ffa
Merge pull request #4365 from lioncash/mii
mii/manager: Make use of designated initializers
6 years ago
bunnei
bc49860ffc
Merge pull request #4374 from ReinUsesLisp/fix-err
vk_device: Fix build error on old MSVC versions
6 years ago
bunnei
1d166b80ae
Merge pull request #4366 from lioncash/mii-sign
mii/manager: Resolve sign mismatch warnings
6 years ago
ReinUsesLisp
1e30bdee64
vk_device: Fix build error on old MSVC versions
Designated initializers on old MSVC versions fail to build when they
take the address of a constant.
6 years ago
bunnei
d9a40d2422
Merge pull request #4344 from VolcaEM/c3
dmnt_cheat_vm: Implement opcode 0xC3 (ReadWriteStaticRegister)
6 years ago
bunnei
ad5d8431f5
Merge pull request #4309 from Morph1984/fix-romfs-bug
fs: Fix RomFS building when zero byte files are present
6 years ago
bunnei
b4914299eb
Merge pull request #4322 from ReinUsesLisp/fix-dynstate
vk_state_tracker: Fix dirty flags for stencil_enable on VK_EXT_extended_dynamic_state
6 years ago
Lioncash
203d2aaaa8
alignment: Simplify AlignmentAllocator implementation
With C++20, much of the allocator interface has been simplified, so we
can make the same adjustments.
6 years ago
LC
10cf640cb6
Merge pull request #4369 from lioncash/hle-macro
macro_hle: Remove unnecessary std::make_pair calls
6 years ago
LC
e1b448b550
Merge pull request #4340 from lioncash/remove
shader_cache: Make use of std::erase_if
6 years ago
David Marcec
3a127edd0b
Drop settings namespace
6 years ago
David Marcec
bab9531cc6
Remove duplicate config
6 years ago
David Marcec
73118715ca
Use conditional var
6 years ago
David Marcec
95b545df7c
Drop max workers from 8->2 for testing
6 years ago
David Marcec
74d8c9e0dd
Rebase for per game settings
6 years ago
David Marcec
a4e811af27
async shaders
6 years ago
David
6825b4911d
Merge pull request #4347 from lioncash/logging
settings: Make use of std::string_view over std::string for logging
6 years ago
David
be744bfa16
Merge pull request #4371 from lioncash/cmake2
core/CMakeLists: Add missing physical_memory.h header file
6 years ago
David
ba106cc5e7
Merge pull request #4357 from lioncash/unused4
kernel: Remove unused variables
6 years ago
David
8e8a332ce3
Merge pull request #4358 from lioncash/unused5
kernel/thread: Remove unimplemented function prototype
6 years ago
Lioncash
62ad951689
macro_hle: Remove unnecessary static keywords
These functions are already in an anonymous namespace which makes the
functions internally linked.
6 years ago
David
662b3a3e2f
Merge pull request #4367 from lioncash/inc2
constants: Add missing <array> include
6 years ago
David
e6e7f7834a
Merge pull request #4368 from lioncash/macro
macro: Resolve missing parameter in doxygen comment
6 years ago
David
cf419ad73e
Merge pull request #4370 from lioncash/simplify
macro_hle: Simplify shift expression in HLE_771BB18C62444DA0()
6 years ago
Lioncash
f128be35fe
core/CMakeLists: Add missing physical_memory.h header file
Allows this header file to show up in IDE CMake generators.
6 years ago
Lioncash
68f92e780d
macro_hle: Simplify shift expression in HLE_771BB18C62444DA0()
Given the expression involves a 32-bit value, this simplifies down to
just: 0x3ffffff. This is likely a remnant from testing that was never
cleaned up.
Resolves a -Wshift-overflow warning.
6 years ago
Lioncash
a18530237c
macro_hle: Remove unnecessary std::make_pair calls
The purpose of make_pair is generally to deduce the types within the
pair without explicitly specifying the types, so these usages were
generally unnecessary, particularly when the type is enforced by the
array declaration.
6 years ago
Lioncash
38c36545d5
macro: Resolve missing parameter in doxygen comment
Resolves a -Wdocumentation warning.
6 years ago
Lioncash
7e7daed253
constants: Add missing <array> include
Eliminates reliance on an indirect include.
6 years ago
Lioncash
214247f203
mii/manager: Resolve sign mismatch warnings
Previously the loop termination condition was testing variables of
different signedness.
6 years ago
Rodrigo Locatti
b3078bd676
Merge pull request #4363 from lioncash/mismatch
vk_texture_cache: Amend mismatched access masks and indices in UploadBuffer
6 years ago
Lioncash
29a5f65f31
mii/manager: Make use of designated initializers
Allows returning the structure in a more concise manner.
6 years ago
bunnei
669dfb415e
Merge pull request #4292 from bunnei/mii-rewrite
hle: service: mii: Rewrite service to properly support creation of random and default miis.
6 years ago
Lioncash
daa19f1894
wrapper: Make use of designated initializers where applicable
6 years ago
Lioncash
28c7c4e06c
vk_texture_cache: Make use of designated initializers where applicable
6 years ago
Lioncash
6ae380626f
vk_texture_cache: Amend mismatched access masks and indices in UploadBuffer
Discovered while converting relevant parts of the codebase over to
designated initializers.
6 years ago
Lioncash
f683a6e7e0
vk_swapchain: Make use of designated initializers where applicable
6 years ago
Lioncash
98e5d57908
vk_stream_buffer: Make use of designated initializers where applicable
6 years ago
Lioncash
947749d35d
vk_staging_buffer_pool: Make use of designated initializers where applicable
6 years ago
Lioncash
4694ea8a99
vk_shader_util: Make use of designated initializers where applicable
6 years ago
Lioncash
683403d1cf
vk_scheduler: Make use of designated initializers where applicable
6 years ago