bunnei
a1e3f6e27b
Merge pull request #4728 from Morph1984/applets-on-top
main: Allow applets to display on top while fullscreen
5 years ago
bunnei
09609dd50e
Merge pull request #4721 from lioncash/genfn
codec: Make lookup table static constexpr
5 years ago
bunnei
2a82f1b08b
Merge pull request #4722 from lioncash/casting
cubeb_sink: Use static_cast instead of reinterpret_cast in DataCallback()
5 years ago
bunnei
02ea62568f
Merge pull request #1703 from DarkLordZach/nvdec-ioctl
nvdrv: Stub nvdec/vic ioctls to bypass nvdec movies
5 years ago
ReinUsesLisp
ae6df703f5
qt/game_list: Give GameListSearchField::KeyReleaseEater a parent
This fixes a memory leak as KeyReleaseEater's destructor was never
called.
5 years ago
german
ab88c2f611
First implementation of controller rumble
6 years ago
lat9nq
2cbce77b92
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
9d665cb8db
CMakeLists: fix for finding zstd on linux-mingw
5 years ago
bunnei
a8be822e8e
Merge pull request #4719 from lioncash/audio-warn
audio_core: Resolve sign conversion warnings
5 years ago
Rodrigo Locatti
e5a1e0a76d
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
442096298e
Merge pull request #4703 from lioncash/desig7
shader/registry: Make use of designated initializers where applicable
5 years ago
Morph
86e4aa81e9
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
fbb5ca2633
Merge pull request #4718 from lioncash/vk
vk_command_pool: Add missing header guard
5 years ago
bunnei
891090799c
Merge pull request #4720 from lioncash/header
audio_core: Remove unnecessary inclusions
5 years ago
bunnei
ad76b00f1e
Merge pull request #4723 from lioncash/typo
behavior_info: Fix typo Renerer -> Renderer
5 years ago
Lioncash
5c4e237902
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
3e4a0a13cb
frontend/controller: Eliminate dependency on the global system instance
5 years ago
german
2978232390
Add random motion input to keyboard
5 years ago
german
03b574ae22
Add random motion input to SDL
5 years ago
Lioncash
90c6141164
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
ca26fd0f42
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
dc83ca8914
behavior_info: Fix typo Renerer -> Renderer
5 years ago
Lioncash
4073931305
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
7c0908f301
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
966966dc02
audio_core: Remove unnecessary inclusions
Same behavior, but removes header dependencies where they don't need to
be.
5 years ago
Lioncash
8b4ecf22d4
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
111852a983
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
940d85241b
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
4ed4bba305
vk_command_pool: Make use of override on destructor
5 years ago
Lioncash
e0f2db4376
vk_command_pool: Add missing header guard
5 years ago
Levi Behunin
bc69cc1511
More forgetting... duh
5 years ago
LC
4d4afc1502
Merge pull request #4717 from lioncash/debug
service: Restore "unused" function
5 years ago
Lioncash
f3a1bf53f9
service: Restore "unused" function
Turns out this function is actually used, but within a trace log.
5 years ago
bunnei
2634e3c6eb
Merge pull request #4711 from lioncash/move5
arithmetic_integer_immediate: Make use of std::move where applicable
5 years ago
Levi Behunin
24c1bb3842
Forgot to apply suggestion here as well
5 years ago
Levi Behunin
a19dc3bf00
Address Comments
5 years ago
Levi Behunin
d53b79ff5c
Start of Integer flags implementation
5 years ago
Morph
3602df7f1f
submission_package: Fix updates integrated into cartridge images.
5 years ago
bunnei
fa4294cc6f
Merge pull request #4678 from Morph1984/LoadOpenContext-partial-impl
acc: Partially implement LoadOpenContext
5 years ago
Lioncash
e3a615a616
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
67af0323f0
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
d66b897a6d
Merge pull request #4674 from ReinUsesLisp/timeline-semaphores
renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphore
5 years ago
german
ddff03cff5
Use different timing for motion
5 years ago
bunnei
10e8acc451
Merge pull request #4618 from german77/GcAdapterAutoMap
Add automap feature for GC adapter
5 years ago
Lioncash
77532ebde3
shader/registry: Silence a -Wshadow warning
5 years ago
Lioncash
cd6f4f7eed
shader/registry: Remove unnecessary namespace qualifiers
Using statements already make these unnecessary.
5 years ago
Rodrigo Locatti
8b0f334e0c
Merge pull request #4702 from lioncash/doc-warn
memory: Resolve a -Wdocumentation warning
5 years ago
Rodrigo Locatti
c307ae2402
Merge pull request #4701 from lioncash/unused-proto
install_dialog: Remove unused function prototype
5 years ago
Rodrigo Locatti
6d9661939f
Merge pull request #4700 from lioncash/copies
game_list: Eliminate redundant argument copies
5 years ago
Lioncash
ffeb4ef83e
shader/registry: Make use of designated initializers where applicable
Same behavior, less repetition.
5 years ago