ReinUsesLisp
6ed317da95
qt/game_list: Give GameListSearchField::KeyReleaseEater a parent
This fixes a memory leak as KeyReleaseEater's destructor was never
called.
5 years ago
german
782aab6cf2
First implementation of controller rumble
6 years ago
lat9nq
bcd77d4b7b
CMakeLists: use system zstd on Linux
From what I understand, this tells CMake to use the system, not conan,
version of zstd. Required to build on the coming MinGW Docker container.
5 years ago
lat9nq
1589c097d4
CMakeLists: fix for finding zstd on linux-mingw
5 years ago
bunnei
bab40bb134
Merge pull request #4719 from lioncash/audio-warn
audio_core: Resolve sign conversion warnings
5 years ago
Rodrigo Locatti
5a27fb96a4
Merge pull request #4724 from lat9nq/fix-vulkan-nvidia-allocate-2
vk_stream_buffer: Fix initializing Vulkan with NVIDIA on Linux
5 years ago
bunnei
efa7224fb4
Merge pull request #4703 from lioncash/desig7
shader/registry: Make use of designated initializers where applicable
5 years ago
Morph
929b38e5b5
main: Allow applets to display on top while fullscreen
Using the Qt::WindowStaysOnTopHint flag allows these dialogs to show up on top while running in fullscreen. However, if yuzu goes out of focus (by alt-tabbing or otherwise), this flag does not seem to have an effect.
5 years ago
bunnei
62e5f8d2c3
Merge pull request #4718 from lioncash/vk
vk_command_pool: Add missing header guard
5 years ago
bunnei
1af3773aef
Merge pull request #4720 from lioncash/header
audio_core: Remove unnecessary inclusions
5 years ago
bunnei
c97718385e
Merge pull request #4723 from lioncash/typo
behavior_info: Fix typo Renerer -> Renderer
5 years ago
Lioncash
dba567cfbf
core: Mark GetInstance() as deprecated
This way it's obvious that this function shouldn't be used in any future
code.
5 years ago
Lioncash
9861290969
frontend/controller: Eliminate dependency on the global system instance
5 years ago
german
ef4f095aae
Add random motion input to keyboard
5 years ago
german
db47701464
Add random motion input to SDL
5 years ago
Lioncash
3e926b6481
command_generator: Make lookup table static constexpr
Allows compilers to elide needing to push these values on the stack
every time the function is called.
5 years ago
lat9nq
e12b3fcc9e
vk_stream_buffer: Fix initializing Vulkan with NVIDIA on Linux
The previous fix only partially solved the issue, as only certain GPUs that needed 9 or less MiB subtracted would work (i.e. GTX 980 Ti, GT 730). This takes from DXVK's example to divide `heap_size` by 2 to determine `allocable_size`. Additionally tested on my Quadro K4200, which previously required setting it to 12 to boot.
5 years ago
Lioncash
a97ec95061
behavior_info: Fix typo Renerer -> Renderer
5 years ago
Lioncash
1fc5fae82f
cubeb_sink: Use static_cast instead of reinterpret_cast in DataCallback()
Conversions from void* to the proper data type are well-defined and
supported by static_cast. We don't need to use reinterpret_cast here.
5 years ago
Lioncash
f2c756b0f4
codec: Make lookup table static constexpr
Allows compilers to elide needing to push these values on the stack
every time the function is called.
5 years ago
Lioncash
c6fe328f73
audio_core: Remove unnecessary inclusions
Same behavior, but removes header dependencies where they don't need to
be.
5 years ago
Lioncash
8e2814d9ad
audio_core: Resolve sign conversion warnings
While were at it, we can also enable sign conversion warnings and other
common warnings as errors to prevent these from creeping back into the
codebase.
5 years ago
Lioncash
165a083705
effect_context: Make use of explicit where applicable
While we're at it we can make the destructor of the base class virtual
to ensure that any polymorphism issues never occur.
5 years ago
Lioncash
8f78956784
vk_command_pool: Move definition of Pool into the cpp file
Allows the implementation details to be changed without recompiling any
files that include this header.
5 years ago
Lioncash
943d0c8f2c
vk_command_pool: Make use of override on destructor
5 years ago
Lioncash
4e2a72b1ef
vk_command_pool: Add missing header guard
5 years ago
Levi Behunin
2746c0c041
More forgetting... duh
5 years ago
LC
d2d0909b84
Merge pull request #4717 from lioncash/debug
service: Restore "unused" function
5 years ago
Lioncash
711c5c7bdf
service: Restore "unused" function
Turns out this function is actually used, but within a trace log.
5 years ago
bunnei
c9113bedc6
Merge pull request #4711 from lioncash/move5
arithmetic_integer_immediate: Make use of std::move where applicable
5 years ago
Levi Behunin
285b8ef8d1
Forgot to apply suggestion here as well
5 years ago
Levi Behunin
0858ed54d4
Address Comments
5 years ago
Levi Behunin
a0094d0b23
Start of Integer flags implementation
5 years ago
Morph
58f0798f1f
submission_package: Fix updates integrated into cartridge images.
5 years ago
bunnei
221e4c3e41
Merge pull request #4678 from Morph1984/LoadOpenContext-partial-impl
acc: Partially implement LoadOpenContext
5 years ago
Lioncash
a31702acaf
arithmetic_integer_immediate: Make use of std::move where applicable
Same behavior, minus any redundant atomic reference count increments and
decrements.
5 years ago
ReinUsesLisp
85ff87488d
video_core: Fix instances where msbuild always regenerated host shaders
When HEADER_GENERATOR was included in the DEPENDS section of custom
commands, msbuild assumed this was always modified. Changing this file
is not common so we can remove it from there.
5 years ago
bunnei
e6abc97da3
Merge pull request #4674 from ReinUsesLisp/timeline-semaphores
renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphore
5 years ago
german
c3fb504201
Use different timing for motion
5 years ago
bunnei
d9aa237df7
Merge pull request #4618 from german77/GcAdapterAutoMap
Add automap feature for GC adapter
5 years ago
Lioncash
2da5a0c30d
shader/registry: Silence a -Wshadow warning
5 years ago
Lioncash
34af344aad
shader/registry: Remove unnecessary namespace qualifiers
Using statements already make these unnecessary.
5 years ago
Rodrigo Locatti
c89aa6b431
Merge pull request #4702 from lioncash/doc-warn
memory: Resolve a -Wdocumentation warning
5 years ago
Rodrigo Locatti
d108368c35
Merge pull request #4701 from lioncash/unused-proto
install_dialog: Remove unused function prototype
5 years ago
Rodrigo Locatti
ff25dcb617
Merge pull request #4700 from lioncash/copies
game_list: Eliminate redundant argument copies
5 years ago
Lioncash
b050a95af8
shader/registry: Make use of designated initializers where applicable
Same behavior, less repetition.
5 years ago
Lioncash
3abd28c35a
memory: Resolve a -Wdocumentation warning
memory doesn't exist as a parameter any more.
5 years ago
Lioncash
4464a33c93
install_dialog: Make use of [[nodiscard]] where applicable
Allows the compiler to warn against cases where the return value isn't
used (which would be a bug).
5 years ago
Lioncash
3fbbfd0561
install_dialog: Remove unused function prototype
This function doesn't have an implementation, so it can be removed to
prevent others from unintentionally using it.
5 years ago
Lioncash
ab1b7eefc8
game_list: Make game list function naming consistent
Makes the naming consistent with the rest of the functions that are
present.
5 years ago