ReinUsesLisp
1aa67cb31c
vulkan_device: Lift VK_EXT_extended_dynamic_state blacklist on RDNA
It seems to be safe to use this on new drivers.
5 years ago
bunnei
1118154fda
Merge pull request #5796 from ReinUsesLisp/vertex-a-bypass-vk
vk_pipeline_cache: Properly bypass VertexA shaders
5 years ago
LC
b523bc3952
Merge pull request #5808 from ReinUsesLisp/glslang-quiet
host_shaders/cmake: Pass --quiet to glslang to keep it quiet
5 years ago
ReinUsesLisp
459be8c220
host_shaders/cmake: Pass --quiet to glslang to keep it quiet
Silences noisy builds on toolchains.
5 years ago
bunnei
79efa66bff
Merge pull request #5806 from bunnei/am-stub
hle: service: am: Stub ILibraryAppletAccessor::PresetLibraryAppletGpuTimeSliceZero.
5 years ago
Levi Behunin
5a513f7bd6
shader_ir: Fix comment typo
5 years ago
LC
fc6596ba6b
Merge pull request #5800 from Morph1984/max-vibration-duration
sdl_impl: Set the maximum vibration duration to 1 second
5 years ago
Morph
6b5e5ad224
sdl_impl: Set the maximum vibration duration to 1 second
5 years ago
LC
964cd9e0f3
Merge pull request #5797 from ReinUsesLisp/nsight-aftermath-build
nsight_aftermath_tracker: Fix build issues when enabled
5 years ago
ReinUsesLisp
80f235a8cc
video_core/cmake: Properly generate fatal errors on Aftermath
Fix "message(ERROR ..." to "message(FATAL_ERROR ..." to properly stop
cmake when Nsight Aftermath can't be configured.
5 years ago
ReinUsesLisp
fd5e76dc87
nsight_aftermath_tracker: Fix build issues when enabled
Fixes a bunch of build errors when Nsight Aftermath is properly enabled.
5 years ago
bunnei
a2d9c802e5
Merge pull request #5776 from ogniK5377/lbl
lbl: Implement most of lbl
5 years ago
ReinUsesLisp
23a5aed188
vk_pipeline_cache: Properly bypass VertexA shaders
The VertexA stage is not yet implemented, but Vulkan is adding its
descriptors, causing a discrepancy in the pushed descriptors and the
template. This generally ends up in a driver side crash.
Bypass the VertexA stage for now.
5 years ago
bunnei
ececdde128
Merge pull request #4713 from behunin/int-flags
Start of Integer flags implementation
5 years ago
bunnei
4c09659091
Merge pull request #5765 from ogniK5377/StoreSaveDataThumbnail-stub
acc: Stub StoreSaveDataThumbnail
5 years ago
bunnei
811407d4d2
Merge pull request #5784 from v1993/patch-1
Bump conan SDL2 version to 2.0.14
5 years ago
bunnei
16a6a7f9d9
common: Add missing include to bit_util.h
5 years ago
bunnei
58ee0b9f4e
Merge pull request #5781 from lioncash/bits
bit_util: Unify implementations of MostSignificantBit32/MostSignificantBit64
5 years ago
Valeri
76ca069777
Bump conan SDL2 version to 2.0.14
Update conan package version used for building.
A couple of new joystick-related functions might pose interest to yuzu's input system. Some sort of LED management have been added, but it doesn't seem to support leds used for player number indication JoyCons/ProCons use.
5 years ago
Lioncash
1b0b7e4873
bit_util: Unify implementations of MostSignificantBit32/MostSignificantBit64
We can use the standardized CLZ facilities to perform this. This also
allows us to make utilizing functions constexpr and eliminate the
inclusion of an intrinsics header.
5 years ago
bunnei
d032b1a815
Merge pull request #5270 from german77/multiTouch
HID: Add multitouch support
5 years ago
bunnei
02dfcb4b8f
Merge pull request #5361 from ReinUsesLisp/vk-shader-comment
vk_shader_decompiler: Show comments as OpUndef with a type
5 years ago
bunnei
4daf48ffbf
hle: service: am: Stub ILibraryAppletAccessor::PresetLibraryAppletGpuTimeSliceZero.
- Used by Monster Hunter Rise demo.
5 years ago
bunnei
867af3bf19
Merge pull request #5743 from german77/HandheldFix
Fix player 1 turning on handheld and not updating handheld settings
5 years ago
Chloe Marcec
156e795758
lbl: Implement most of lbl
Pretty basic service, only thing left to do is handle setting applying once set:sys is implemented
5 years ago
bunnei
0f02201fb3
Merge pull request #5755 from FearlessTobi/port-5344
Port citra-emu/citra#5344 : "game_list: Fix folder reordering"
5 years ago
Chloe Marcec
f78692a11f
acc: Stub StoreSaveDataThumbnail
Fixes ACA NEOGEO METAL SLUG hanging on boot.
5 years ago
Rodrigo Locatti
cd2d96edb6
Merge pull request #5746 from lioncash/sign-compare
texture_cache/util: Resolve -Wsign-compare warning
5 years ago
LC
7eaaaf5305
Merge pull request #5754 from lat9nq/fix-disable-boxcat
configure_service: Only compile FormatEventStatusString when YUZU_ENABLE_BOXCAT is enabled
5 years ago
LC
a88ceb3700
Merge pull request #5757 from Morph1984/npad-handheld
npad: Add check for HANDHELD_INDEX in UpdateControllerAt()
5 years ago
Morph
1ec37a7c7a
npad: Add check for HANDHELD_INDEX in UpdateControllerAt()
5 years ago
german
27dee554d5
Always update configuration for handheld
5 years ago
FearlessTobi
a4e67c9402
game_list: Fix folder reordering
The bug(s) happened because we swapped the contents on values.game_dirs, but the pointer each item had to their respective game_dir wasn't updated. This made it so that the item had the wrong game_dir associated with it after a "move up" or "move down" operation. It can be observed by choosing "open directory location" after such operation.
Changed from raw pointer to an index because it's equivalent but a bit clearer, but the change is not essential.
Co-Authored-By: Vitor K <29167336+vitor-k@users.noreply.github.com>
5 years ago
lat9nq
7b2314bab1
configure_service: Only compile FormatEventStatusString when YUZU_ENABLE_BOXCAT is enabled
The function is unused if YUZU_ENABLE_BOXCAT is disabled, causing a
-Wunused-funciton error when compiled.
Wrapping it with `#ifdef YUZU_ENABLE_BOXCAT` to prevent compiling the
function when the variable is disabled. Opting to not use [[maybe
unused]] in case the function is totally unused in the future.
5 years ago
german
1b01f3199e
Fix player 1 default connected value
5 years ago
bunnei
2783c5b69e
Merge pull request #5360 from ReinUsesLisp/enforce-memclass-access
core: Silence Wclass-memaccess warnings and enforce it
5 years ago
Rodrigo Locatti
06ca8264a8
Merge pull request #5745 from lioncash/documentation
video_core: Resolve -Wdocumentation warnings
5 years ago
bunnei
18dddd8a1b
Merge pull request #5744 from lioncash/header-guard
vulkan_debug_callback: Add missing header guard
5 years ago
Lioncash
bc509928d4
texture_cache/util: Resolve -Wsign-compare warning
Resolves a -Wsign-compare warning on Clang.
5 years ago
Lioncash
c7bd08aad1
video_core: Resolve -Wdocumentation warnings
Silences some -Wdocumentation warnings on Clang.
5 years ago
Lioncash
edb202eef8
vulkan_debug_callback: Add missing header guard
Prevents inclusion issues from occurring.
5 years ago
Rodrigo Locatti
53957403cf
Merge pull request #5740 from lioncash/const-fn
input_interpreter: Mark two member functions as const
5 years ago
Rodrigo Locatti
2fccc35fa8
Merge pull request #5262 from ReinUsesLisp/buffer-base
buffer_cache/buffer_base: Add a range tracking buffer container and tests
5 years ago
Lioncash
6311c72b03
input_interpreter: Mark two member functions as const
These aren't stateful functions, so we can make use of const.
While we're at, we can resolve some -Wdocumentation warnings.
5 years ago
bunnei
f4e62240cd
Merge pull request #5366 from Morph1984/button-press
input_interpreter: Add method to check for a button press state
5 years ago
Morph
989694f182
input_interpreter: Add method to check for a button press state
This allows to check for continuous input for the duration of a button press/hold
5 years ago
bunnei
74cee15619
Merge pull request #5275 from FernandoS27/fast-native-clock
X86/NativeClock: Improve performance of clock calculations on hot path.
5 years ago
bunnei
1914ab2be9
Merge pull request #5336 from lioncash/tree
common/tree: Convert defines over to templates
5 years ago
Rodrigo Locatti
7f0e5d911f
Merge pull request #5297 from ReinUsesLisp/vulkan-allocator-common
vulkan_memory_allocator: Improvements to the memory allocator
5 years ago
ReinUsesLisp
3d5910da6d
vk_shader_decompiler: Show comments as OpUndef with a type
Silence the new validation layer error about SPIR-V not allowing OpUndef
on a OpTypeVoid, even when the SPIR-V spec doesn't say anything against
it.
They will be inserted as an undefined int to avoid SPIRV-Cross and
validation errors, but only when a debugging tool is attached.
5 years ago