- 15 Apr, 2021 7 commits
-
-
Morph authored
Avoids unnecessary console spam when the inline software keyboard is used.
-
Morph authored
-
Morph authored
-
bunnei authored
common/log: Move Log namespace into the Common namespace
-
Lioncash authored
Follows our predominant coding style. Also explicitly specifies the move constructor/assignment operator as well.
-
Lioncash authored
Forgot to move this over when I moved the rest of the source files with lacking namespaces over.
-
bunnei authored
core: settings: Add setting for debug assertions and disable by default.
-
- 14 Apr, 2021 8 commits
-
-
bunnei authored
- Removes a dependency on core and input_common from common.
-
bunnei authored
- 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.
-
bunnei authored
k_resource_limit: Cleanup of member variables/headers
-
bunnei authored
applets/controller: Hook up the "Motion" button functionality
-
ameerj authored
-
bunnei authored
kernel/process: Replace process resource limit instance with the kernel's resource limit
-
bunnei authored
engine_interface: Add missing virtual destructor
-
bunnei authored
vk_master_semaphore: Add missing const qualifier for IsFree()
-
- 13 Apr, 2021 4 commits
-
-
bunnei authored
vk_texture_cache: Make use of bit_cast where applicable
-
bunnei authored
texure_cache/util: Resolve implicit sign conversions with std::reduce
-
Morph authored
I forgot to hook this up during the development of the controller applet, this PR amends that.
-
bunnei authored
query_cache: Make use of std::erase_if
-
- 12 Apr, 2021 12 commits
-
-
bunnei authored
nvidia_flags: Add missing header guard
-
Lioncash authored
Prevents potential inclusion compilation errors.
-
ameerj authored
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.
-
bunnei authored
k_thread: Remove [[nodiscard]] attribute from ClearWaitCancelled()
-
Lioncash authored
This function has a void return value, so this attribute doesn't apply to it.
-
Lioncash authored
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.
-
Lioncash authored
We can just reuse the already existing KnownGpuTick() to deduplicate the access.
-
Lioncash authored
This member function doesn't modify class state.
-
Lioncash authored
Also clarify the TODO comment a little more on the lacking implementations for std::bit_cast.
-
Lioncash authored
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.
-
Lioncash authored
Same behavior, but much more straightforward to read.
-
bunnei authored
configure_graphics: Add Borderless Windowed fullscreen mode
-
- 11 Apr, 2021 9 commits
-
-
Rodrigo Locatti authored
vulkan_device: Enable EXT_robustness2 features
-
Rodrigo Locatti authored
vk_buffer_cache: Fix offset for NULL vertex buffers
-
bunnei authored
service: time: Setup the network clock with the local clock context
-
LC authored
externals: Update dynarmic to b2a4da5e
-
MerryMage authored
-
Joshua Ashton authored
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
-
Morph authored
renderer_vulkan: Check return value of AcquireNextImage
-
Joshua Ashton authored
When this was being made mandatory, these enablement of these features was removed, but this is still needed. Fixes: 757fd1e9 ("vulkan_device: Require VK_EXT_robustness2")
-
Joshua Ashton authored
We can get into a really bad state by ignoring this leading to device loss and using incorrect resources.
-