Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-17 | Merge pull request #9452 from ameerj/hle-read-buffer-resreve | liamwhite | |
hle_ipc: Refactor ReadBuffer to set buffer size upon initialization | |||
2022-12-17 | Merge pull request #9455 from Kelebek1/audio_signal | liamwhite | |
[audio_core] Signal buffer event on audio in/out system stop | |||
2022-12-17 | Merge pull request #9457 from Kelebek1/silence_tfb | liamwhite | |
Remove unimplemented geometry transform feedback log spam | |||
2022-12-16 | Remove unimplemented transform feedback geometry spam, it should be implemented | Kelebek1 | |
2022-12-16 | Merge pull request #6354 from ogniK5377/device-name | liamwhite | |
Set: Allow setting device nickname | |||
2022-12-16 | Merge pull request #9450 from ameerj/hle-ipc-vector-reserve | liamwhite | |
hle_ipc: Reserve vectors before populating | |||
2022-12-16 | Merge pull request #9444 from german77/free_threads | liamwhite | |
kernel: process: Implement GetFreeThreadCount | |||
2022-12-16 | Merge pull request #8605 from devsnek/graceful-shutdown | liamwhite | |
let games gracefully exit | |||
2022-12-16 | Merge pull request #6769 from lat9nq/create-shortcut-2 | liamwhite | |
yuzu qt, common: Add option to create game shortcuts on Linux | |||
2022-12-16 | Signal buffer event on audio in/out system stop, and force remove all ↵ | Kelebek1 | |
registered audio buffers | |||
2022-12-15 | hle_ipc: Refactor ReadBuffer to set buffer size upon initialization | ameerj | |
Initializing the vector size during initialization is more efficient than a later call to resize() | |||
2022-12-15 | hle_ipc: Reserve vectors before populating | ameerj | |
2022-12-15 | Merge pull request #9431 from liamwhite/sixty-five-oh-two | Narr the Reg | |
vulkan_common: declare storageBuffer8BitAccess | |||
2022-12-15 | Merge pull request #9430 from liamwhite/capable | Matías Locatti | |
spirv_emit_context: declare GroupNonUniform capability for SubgroupLocalInvocationId | |||
2022-12-15 | kernel: svc: Fix duplicated InfoType enum | Narr the Reg | |
2022-12-15 | kernel: process: Implement GetFreeThreadCount | Narr the Reg | |
Used by Just Dance® 2023 Edition | |||
2022-12-15 | Merge pull request #7410 from Nefsen402/wayland-fixes | liamwhite | |
Wayland fixes | |||
2022-12-14 | Revert "hle: service: audio: Use default service thread." | bunnei | |
2022-12-14 | Merge pull request #6688 from yzct12345/valid-intel-max | liamwhite | |
render_vulkan: Fix validation errors on less compatible Intel GPUs | |||
2022-12-13 | Set: Allow setting device nickname | Chloe Marcec | |
2022-12-13 | main: Address review feedback | lat9nq | |
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". | |||
2022-12-13 | vulkan_common: declare storageBuffer8BitAccess | Liam | |
2022-12-13 | spirv_emit_context: declare GroupNonUniform capability for ↵ | Liam | |
SubgroupLocalInvocationId | |||
2022-12-13 | yuzu qt: Create shortcuts on Linux | lat9nq | |
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 | |||
2022-12-13 | gl_device: Use a more robust way to use strict context mode | Alexander Orzechowski | |
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. | |||
2022-12-13 | OpenGL: Check for threading support | Alexander Orzechowski | |
We need this. | |||
2022-12-13 | wayland: Always use exclusive fullscreen | Alexander Orzechowski | |
Wayland does not allow clients to choose their own size and position on the screen. The concept of fullscreening an application by sizing it to the screen and removing decorations does not exist. Use exclusive fullscreen instead. | |||
2022-12-13 | RenderWidget: Set WA_DontCreateNativeAncestors | Alexander Orzechowski | |
Some windowing systems like wayland are designed to show hardware accellerated surfaces as subsurfaces and not native windows. | |||
2022-12-13 | emu_window_sdl2: Respect hidpi | Alexander Orzechowski | |
Use SDL_GL_GetDrawableSize instead of SDL_GetWindowSize which will return the true size our swapchain needs to be in even for hidpi displays. | |||
2022-12-13 | video_core/vulkan: Explicity check swapchain size when deciding to recreate | Alexander Orzechowski | |
Vulkan for whatever reason does not return VK_ERROR_OUT_OF_DATE_KHR when the swapchain is the wrong size. Explicity make sure the size is indeed up to date to workaround this. | |||
2022-12-13 | renderer_opengl: refactor context acquire | Liam | |
2022-12-12 | emu_thread: properly force shutdown for unresponsive guest programs | Liam | |
2022-12-12 | let games gracefully exit | Gus Caplan | |
2022-12-12 | Fix validation errors on less compatible Intel GPU | yzct12345 | |
2022-12-12 | yuzu: Make unlimited frame rate non persistent between game boots | Narr the Reg | |
2022-12-12 | Merge pull request #9398 from liamwhite/fail | bunnei | |
general: improve handling of system startup failure | |||
2022-12-12 | Merge pull request #9406 from vonchenplus/topology | bunnei | |
video_core: Adjust topology update logic and Adjust Clear Manage | |||
2022-12-12 | input_common: Filter SDL GUID | Narr the Reg | |
2022-12-12 | Merge pull request #9420 from liamwhite/aniso | Mai | |
video_core: fix off by one in anisotropic filtering amount | |||
2022-12-11 | Merge pull request #9419 from liamwhite/no-gl | Mai | |
cmake: make OpenGL loader optional | |||
2022-12-11 | Merge pull request #9415 from liamwhite/dc | Mai | |
memory: correct semantics of data cache management operations | |||
2022-12-11 | memory: correct semantics of data cache management operations | Liam | |
2022-12-11 | Merge pull request #9409 from liamwhite/smaa2 | Matías Locatti | |
video_core: Integrate SMAA | |||
2022-12-10 | video_core: fix off by one in anisotropic filtering amount | Liam | |
2022-12-10 | cmake: make OpenGL loader optional | Liam | |
Co-authored-by: liushuyu <liushuyu@users.noreply.github.com> | |||
2022-12-10 | Merge pull request #9417 from liamwhite/debug-assert | Mai | |
memory: remove DEBUG_ASSERT pointer test | |||
2022-12-10 | audio_core: remove explicitly defaulted and implicitly deleted constructors | Liam | |
2022-12-10 | memory: remove DEBUG_ASSERT pointer test | Liam | |
2022-12-09 | Merge pull request #9412 from Saalvage/fix/trace-log-compilation | liamwhite | |
Fix compilation error | |||
2022-12-09 | Remove the lock entirely as per PR discussion | Salvage | |
Correctly unlock mutex before its destruction As per https://en.cppreference.com/w/cpp/thread/mutex/~mutex destroying a locked mutex is undefined behavior and MSVC++ decides to throw in this case Swap out unique for scoped lock and readd comment |