liamwhite
409afd3d02
Merge pull request #9469 from Rubo3/patch-1
Use execlp instead of execl to avoid failure
3 years ago
liamwhite
66fa19701d
Merge pull request #9467 from german77/folder
yuzu: Remember last selected directory
3 years ago
liamwhite
426399f435
Merge pull request #9466 from german77/fix_errors
yuzu: Fix compile and setting errors
3 years ago
Marco Rubin
ded2aae24f
Use execlp instead of execl to avoid failure
3 years ago
german77
a96b380b09
yuzu: Remember last selected directory
3 years ago
german77
7510f5971a
bootmanager: Use proper camera size
3 years ago
german77
ae453f0626
bootmanager: Encapsulate all QCamera code
3 years ago
german77
784d60966f
yuzu: fix device name setting
3 years ago
Matías Locatti
7479b381fa
Enable compiler optimizations and enforce x86-64-v2 on GCC/Clang ( #9442 )
* Testing LTO (#4 )
* Testing LTO
* clang
* linux
* Added the rest of Blinkhawk's optimizations
* Unlikely asserts
* Removing LTO from Linux builds - GCC
* Removing LTO from Linux builds - Clang
3 years ago
bunnei
771e450bcc
Merge pull request #9456 from german77/virtual_gamepad
input_common: Add virtual gamepad
3 years ago
Liam
3e167c3e5a
qt: use _exit instead of exit on SIGINT
3 years ago
Liam
c11dff8639
EmuThread: refactor
3 years ago
liamwhite
db106151d7
Merge pull request #7450 from FernandoS27/ndc-vulkan
Vulkan: Add support for VK_EXT_depth_clip_control.
3 years ago
Mai
0154e2a331
Merge pull request #9461 from liamwhite/wanative
qt: avoid setting WA_DontCreateNativeAncestors on all platforms
3 years ago
Mai
b1eb17011e
Merge pull request #9454 from liamwhite/wayland-egl
qt: handle wayland-egl platform name
3 years ago
Liam
af59f5824b
qt: avoid setting WA_DontCreateNativeAncestors on all platforms
3 years ago
liamwhite
ae502e2717
Merge pull request #9451 from ameerj/camera-data-array
camera: Use pre-allocated vector for camera data
3 years ago
liamwhite
895500911a
Merge pull request #9452 from ameerj/hle-read-buffer-resreve
hle_ipc: Refactor ReadBuffer to set buffer size upon initialization
3 years ago
liamwhite
15845a154e
Merge pull request #9455 from Kelebek1/audio_signal
[audio_core] Signal buffer event on audio in/out system stop
3 years ago
liamwhite
f469ec2aef
Merge pull request #9457 from Kelebek1/silence_tfb
Remove unimplemented geometry transform feedback log spam
3 years ago
german77
3cc666b845
input_common: Add virtual gamepad
3 years ago
ameerj
2d9fc5d05b
camera: Use pre-allocated vector for camera data
And avoid an unnecessary copy
3 years ago
Kelebek1
6787d87e44
Remove unimplemented transform feedback geometry spam, it should be implemented
3 years ago
liamwhite
8cdadf8ac9
Merge pull request #6354 from ogniK5377/device-name
Set: Allow setting device nickname
3 years ago
liamwhite
178074d062
Merge pull request #9450 from ameerj/hle-ipc-vector-reserve
hle_ipc: Reserve vectors before populating
3 years ago
liamwhite
4f3228e7d9
Merge pull request #9444 from german77/free_threads
kernel: process: Implement GetFreeThreadCount
3 years ago
liamwhite
36950ef442
Merge pull request #8605 from devsnek/graceful-shutdown
let games gracefully exit
3 years ago
liamwhite
657720ad64
Merge pull request #6769 from lat9nq/create-shortcut-2
yuzu qt, common: Add option to create game shortcuts on Linux
3 years ago
Kelebek1
501ea58598
Signal buffer event on audio in/out system stop, and force remove all registered audio buffers
3 years ago
Liam
d0f8fff4e2
qt: handle wayland-egl platform name
3 years ago
ameerj
c57883f1bc
hle_ipc: Refactor ReadBuffer to set buffer size upon initialization
Initializing the vector size during initialization is more efficient than a later call to resize()
3 years ago
ameerj
333fd1165a
hle_ipc: Reserve vectors before populating
3 years ago
Narr the Reg
016590e25d
Merge pull request #9431 from liamwhite/sixty-five-oh-two
vulkan_common: declare storageBuffer8BitAccess
3 years ago
Matías Locatti
4fa1644e67
Merge pull request #9430 from liamwhite/capable
spirv_emit_context: declare GroupNonUniform capability for SubgroupLocalInvocationId
3 years ago
Narr the Reg
dfe49436c8
kernel: svc: Fix duplicated InfoType enum
3 years ago
Narr the Reg
464b7a9ee2
kernel: process: Implement GetFreeThreadCount
Used by Just Dance® 2023 Edition
3 years ago
liamwhite
630b1dcd85
Merge pull request #9433 from Tachi107/cmake-is-awful
build: tweak the find modules even more
3 years ago
liamwhite
f868fa8883
Merge pull request #7410 from Nefsen402/wayland-fixes
Wayland fixes
3 years ago
Andrea Pappacoda
c8dae1deb2
build: tweak the find modules even more
As described in
https://github.com/yuzu-emu/yuzu/pull/9395#discussion_r1047456172
checking for PKG_CONFIG_FOUND before calling pkg_search_module() is
unneeded, and some find modules (like FindFFmpeg.cmake) don't do this
already. Consequently, this patch removes these checks.
3 years ago
bunnei
222a8666d6
Merge pull request #9441 from yuzu-emu/revert-9232-audio-default-thread
Revert "hle: service: audio: Use default service thread."
3 years ago
bunnei
572d81508b
Revert "hle: service: audio: Use default service thread."
3 years ago
liamwhite
1f12789d39
Merge pull request #6688 from yzct12345/valid-intel-max
render_vulkan: Fix validation errors on less compatible Intel GPUs
3 years ago
FernandoS27
11f29ec173
Vulkan: Add support for VK_EXT_depth_clip_control.
4 years ago
Chloe Marcec
27a7d5a11a
Set: Allow setting device nickname
3 years ago
lat9nq
0f3c2b69b0
main: Address review feedback
Moves icon path to ~/.local/share/icons, though I'm opting to avoid
using the game title for the icon and desktop entry name as that would
cause filenames such as
"yuzu-cadence-of-hyrule-crypt-of-the-necrodancer-featuring-the-legend-of-zelda-demo.desktop".
4 years ago
Liam
aec084e315
vulkan_common: declare storageBuffer8BitAccess
3 years ago
Liam
3b502d3095
spirv_emit_context: declare GroupNonUniform capability for SubgroupLocalInvocationId
3 years ago
lat9nq
9af19c9b5e
yuzu qt: Create shortcuts on Linux
This creates a Desktop Entry file and a PNG icon for the entry when the
user right-clicks a game and selects "Create Shortcut -> Create
{Application,Desktop} Shortcut". This uses the current executable's path
to create the shortcut.
yuzu qt: Add more error checking and OS gating for shortcuts
main: Remove FreeBSD gating for shortcuts
I'm not going to test FreeBSD, so I don't know if they follow
Freedesktop.org or not. I just have to let someone else verify that it
works there and let them enable it.
main: Move shortcut function to its own function
This function should really be in a common library, at least among
frontends.
main: Remove image manip references
main: Fix difference in MinGW and native GCC versions
main: Fix negation in creat shortcut
Addresses review comment
Co-authored-by: Jan Beich <jbeich@FreeBSD.org>
main: Re-enable freedesktop shorcuts for FreeBSD
4 years ago
Alexander Orzechowski
9e0510f77d
gl_device: Use a more robust way to use strict context mode
Instead of checking a environment variable which may not actually
exist or is just wrong, ask QT if it's running on the wayland
platform.
3 years ago
Alexander Orzechowski
cc07198519
OpenGL: Check for threading support
We need this.
3 years ago