Morph
5bc9f15c6d
applets/swkbd: Implement the Normal and Inline Software Keyboard Applet
5 years ago
Morph
a8c09cd5e4
ILibraryAppletCreator: Implement CreateHandleStorage
Used by Monster Hunter Generations Ultimate
5 years ago
Morph
e3e6a11ab8
hle_ipc: Add helper functions to get copy/move handles
5 years ago
Morph
0a40106cf1
ILibraryAppletAccessor: Demote from ERROR to DEBUG for null storage logs
Avoids unnecessary console spam when the inline software keyboard is used.
5 years ago
Morph
d1e40dd244
applets: Pass in the LibraryAppletMode each applet's constructor
5 years ago
Morph
0f40c8c634
applets: Remove the previous software keyboard applet implementation
5 years ago
Kewlan
fd40d55a4f
game_list: Mark games as favorite to make them appear at the top.
Icons are from Icons8.
5 years ago
Lioncash
2a341c9969
log/backend: Correct order of const in copy constructor
Follows our predominant coding style. Also explicitly specifies the move
constructor/assignment operator as well.
5 years ago
Lioncash
64606aefcf
common/log: Move Log namespace into the Common namespace
Forgot to move this over when I moved the rest of the source files with
lacking namespaces over.
5 years ago
bunnei
a4c6712a4b
common: Move settings to common from core.
- Removes a dependency on core and input_common from common.
5 years ago
bunnei
c6c0771b12
core: settings: Add setting for debug assertions and disable by default.
- This is a developer-only setting and no longer needs to be enabled by default.
- Also adds "use_auto_stub" setting to SDL frontend while we are here.
- Supersedes #1340 .
5 years ago
ameerj
2067115c78
k_resource_limit: Minor cleanup of member variables/headers
5 years ago
Morph
10ca4c9490
applets/controller: Hook up the "Motion" button functionality
I forgot to hook this up during the development of the controller applet, this PR amends that.
5 years ago
Lioncash
ff6a83e0fe
nvidia_flags: Add missing header guard
Prevents potential inclusion compilation errors.
5 years ago
ameerj
5e85bc3d23
kernel/process: Replace process resource limit instance with the kernel's resource limit
This commit addresses the inaccurate behavior of kernel processes creating their own resource limit, rather than utilizing the kernel's system-wide resource limit instance.
5 years ago
Lioncash
0fb3773924
k_thread: Remove [[nodiscard]] attribute from ClearWaitCancelled()
This function has a void return value, so this attribute doesn't apply
to it.
5 years ago
Lioncash
31932904c5
engine_interface: Add missing virtual destructor
Eliminates a potential bug vector related to inheritance. Plus, we
should generally be specifying the destructor as virtual within purely
virtual interfaces to begin with.
5 years ago
Lioncash
9b331a5fb5
vk_master_semaphore: Deduplicate atomic access within IsFree()
We can just reuse the already existing KnownGpuTick() to deduplicate the
access.
5 years ago
Lioncash
c5f5d6e7f6
vk_master_semaphore: Add missing const qualifier for IsFree()
This member function doesn't modify class state.
5 years ago
Lioncash
4198c92ed0
vk_texture_cache: Make use of Common::BitCast where applicable
Also clarify the TODO comment a little more on the lacking
implementations for std::bit_cast.
5 years ago
Lioncash
fddb278aa3
texure_cache/util: Resolve implicit sign conversions with std::reduce
Amends implicit sign conversions occurring with usages of std::reduce
and also relocates it to its own utility function to reduce verbosity a
little bit.
5 years ago
Lioncash
4209588505
query_cache: Make use of std::erase_if
Same behavior, but much more straightforward to read.
5 years ago
Joshua Ashton
0ec6cb942d
vk_buffer_cache: Fix offset for NULL vertex buffers
The Vulkan spec states:
If an element of pBuffers is VK_NULL_HANDLE, then the corresponding element of pOffsets must be zero.
https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/vkCmdBindVertexBuffers2EXT.html#VUID-vkCmdBindVertexBuffers2EXT-pBuffers-04112
5 years ago
Joshua Ashton
08337a492d
vulkan_device: Enable EXT_robustness2 features
When this was being made mandatory, these enablement of these features was removed, but this is still needed.
Fixes: 757fd1e917 ("vulkan_device: Require VK_EXT_robustness2")
5 years ago
Joshua Ashton
bcf58c8210
renderer_vulkan: Check return value of AcquireNextImage
We can get into a really bad state by ignoring this
leading to device loss and using incorrect resources.
5 years ago
Morph
9c85bcbecc
ns: Update to 12.x
5 years ago
Morph
467ef54e2a
aoc_u: Update to 12.x
5 years ago
Morph
8a9e834fc2
nim: Update to 12.x
5 years ago
Morph
e0bddf8f07
npns: Update to 12.x
5 years ago
Morph
5ce0e127da
bgtc: Update to 12.x and implement OpenTaskService
5 years ago
Morph
6af7bd02b2
vi: Update to 12.x
5 years ago
Morph
7e62452ac8
erpt: Update to 12.x
5 years ago
Morph
5ec2fdceca
btm: Update to 12.x
5 years ago
Morph
214ef2dd8a
btdrv: Update to 12.x
5 years ago
german77
09a8e08109
wlan: Update to 12.x
5 years ago
german77
ac14ef70b5
usb: Use proper names
5 years ago
german77
35abd560c4
ITimeZoneService: Update to 12.x
5 years ago
german77
e7530b341e
spl: Update to 12.x
5 years ago
german77
01928b1d17
sfdnsres: Use proper names
5 years ago
german77
ff1201210c
nsd: Update to 12.x
5 years ago
german77
f90041a2d4
ethc: Update to 12.x
5 years ago
german77
6c81332ca7
sm: Use proper names, update to 12.x
5 years ago
german77
7133bfdd2c
set_sys: Update to 12.x
5 years ago
german77
556c5df745
pctl_module: Update to 12.x
5 years ago
german77
4530b58eb0
pcie: Use proper names
5 years ago
german77
53f1560a24
olsc: Update to 12.x
5 years ago
german77
c37b8a1028
pl_u: Update to 12.x
5 years ago
german77
278c38aa4a
ldr: Use proper names
5 years ago
german77
a4e2821530
arp: Use proper names, update to 12.x
5 years ago
german77
a83f0f7154
caps_u: Update to 12.x
5 years ago