aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-07-09Merge pull request #4281 from RealJohnGalt/linkfix2bunnei
cmake: fix fmt linking when found
2020-07-09Merge pull request #4248 from Morph1984/CreateManagedDisplaySeparableLayerbunnei
AM/ISelfController: Stub CreateManagedDisplaySeparableLayer
2020-07-09vk_stream_buffer: set allocable_size to 9 MiBlat9nq
This solves the crash on Linux systems running the current Linux Long Lived branch nVidia driver.
2020-07-09Merge pull request #4202 from ReinUsesLisp/scoped-lockbunnei
core_timing,scheduler: Use std::scoped_lock when possible
2020-07-09cmake: fix fmt linking when foundJohn Galt
This is a new attempt at #4206 that shouldn't break windows builds. If someone else could test on windows, it would be much appreciated. Previously, the build bot passed but the actual builds failed.
2020-07-09cmake: pass libusb include directory as wellJan Beich
In file included from src/input_common/gcadapter/gc_adapter.cpp:8: src/./input_common/gcadapter/gc_adapter.h:11:10: fatal error: 'libusb.h' file not found #include <libusb.h> ^~~~~~~~~~
2020-07-08Merge pull request #4219 from ogniK5377/audio-timingbunnei
audio: Improving audio timing for multicore/single core
2020-07-08Rebase to master, fix merge conflictsAmeer
2020-07-08Merge pull request #4266 from jbeich/freebsdbunnei
gcadapter: unbreak build on FreeBSD
2020-07-08Merge pull request #4255 from lioncash/copybunnei
configure_graphics: Prevent unnecessary string copies in UpdateDeviceComboBox()
2020-07-08Merge pull request #4276 from ameerj/masterbunnei
input_common: Add more libusb error checks for GC Adapter
2020-07-08Address comments for better clarity/signed dev countAmeer
2020-07-08Add more libusb error checksAmeer
2020-07-08AM: fix GetDesiredLanguage:CrazyMax
try to get a control metadata from application update when is failed to get from the basic version. Tested on Kirby Star Allies
2020-07-08Merge pull request #4243 from CrazyMax/display_versionbunnei
AM: fix GetDisplayVersion
2020-07-08Merge pull request #4245 from MerryMage/page-table-racebunnei
memory: Race-condition in pagetables.
2020-07-07maxwell_dma: Rename registers to match official docs and reorderReinUsesLisp
Rename registers in the MaxwellDMA class to match Nvidia's official documentation. This one can be found here: https://github.com/NVIDIA/open-gpu-doc/blob/master/classes/dma-copy/clb0b5.h While we are at it, reorganize the code in MaxwellDMA to be separated in different functions.
2020-07-07Merge pull request #4270 from MerryMage/rm-pragma-oncemerry
cpu_interrupt_handler: Remove #pragma once from .cpp file
2020-07-07cpu_interrupt_handler: Remove #pragma once from .cpp fileMerryMage
2020-07-07Merge pull request #4198 from FearlessTobi/port-5364bunnei
Port citra-emu/citra#5364: ".github: add a new issue template"
2020-07-07Address PR feedback, fix axis button thresholdingAmeer
2020-07-07Merge pull request #4150 from ReinUsesLisp/dynamic-state-implbunnei
vulkan: Use VK_EXT_extended_dynamic_state when available
2020-07-07cmake: unbreak system libusb supportJan Beich
Reference libusb doesn't support DragonFly and FreeBSD because those ship a different libusb implementation (supports 0.1, 1.0, 2.0 API). ld: error: undefined symbol: usbi_backend >>> referenced by core.c >>> core.c.o:(usbi_alloc_device) in archive externals/libusb/libusb.a ld: error: undefined symbol: usbi_backend >>> referenced by core.c >>> core.c.o:(usbi_alloc_device) in archive externals/libusb/libusb.a ld: error: undefined symbol: usbi_backend >>> referenced by core.c >>> core.c.o:(libusb_has_capability) in archive externals/libusb/libusb.a ld: error: undefined symbol: usbi_backend >>> referenced by core.c >>> core.c.o:(libusb_has_capability) in archive externals/libusb/libusb.a ld: error: undefined symbol: usbi_backend >>> referenced by core.c >>> core.c.o:(libusb_has_capability) in archive externals/libusb/libusb.a ld: error: undefined symbol: usbi_backend >>> referenced by core.c >>> core.c.o:(usbi_connect_device) in archive externals/libusb/libusb.a ld: error: undefined symbol: usbi_backend >>> referenced by core.c >>> core.c.o:(usbi_disconnect_device) in archive externals/libusb/libusb.a ld: error: undefined symbol: usbi_backend >>> referenced by core.c >>> core.c.o:(libusb_get_device_list) in archive externals/libusb/libusb.a ld: error: undefined symbol: usbi_backend >>> referenced by core.c >>> core.c.o:(libusb_get_device_list) in archive externals/libusb/libusb.a ld: error: undefined symbol: usbi_backend >>> referenced by core.c >>> core.c.o:(libusb_unref_device) in archive externals/libusb/libusb.a ld: error: undefined symbol: usbi_backend >>> referenced by core.c >>> core.c.o:(libusb_unref_device) in archive externals/libusb/libusb.a ld: error: undefined symbol: usbi_write >>> referenced by core.c >>> core.c.o:(usbi_signal_event) in archive externals/libusb/libusb.a ld: error: undefined symbol: usbi_read >>> referenced by core.c >>> core.c.o:(usbi_clear_event) in archive externals/libusb/libusb.a ld: error: undefined symbol: usbi_backend >>> referenced by core.c >>> core.c.o:(libusb_wrap_sys_device) in archive externals/libusb/libusb.a ld: error: undefined symbol: usbi_backend >>> referenced by core.c >>> core.c.o:(libusb_wrap_sys_device) in archive externals/libusb/libusb.a ld: error: undefined symbol: usbi_backend >>> referenced by core.c >>> core.c.o:(libusb_wrap_sys_device) in archive externals/libusb/libusb.a ld: error: undefined symbol: usbi_backend >>> referenced by core.c >>> core.c.o:(libusb_open) in archive externals/libusb/libusb.a ld: error: undefined symbol: usbi_backend >>> referenced by core.c >>> core.c.o:(libusb_open) in archive externals/libusb/libusb.a ld: error: undefined symbol: usbi_read >>> referenced by core.c >>> core.c.o:(libusb_close) in archive externals/libusb/libusb.a ld: error: undefined symbol: usbi_write >>> referenced by core.c >>> core.c.o:(libusb_close) in archive externals/libusb/libusb.a ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors) c++: error: linker command failed with exit code 1 (use -v to see invocation)
2020-07-07input_common/gcadapter: add missing C++11 header required by libc++Jan Beich
In file included from src/input_common/gcadapter/gc_adapter.cpp:8: src/./input_common/gcadapter/gc_adapter.h:77:10: error: no template named 'unordered_map' in namespace 'std' std::unordered_map<int, bool> buttons; ~~~~~^ src/./input_common/gcadapter/gc_adapter.h:78:10: error: no template named 'unordered_map' in namespace 'std' std::unordered_map<int, u16> axes; ~~~~~^
2020-07-06Merge pull request #4258 from ameerj/masterbunnei
configuration: Fix hotkeys that open file dialog in windowed mode
2020-07-06Brace the code! Fix compile error due to class member construction orderAmeer
2020-07-06Recalibrate reconnected controllersAmeer
2020-07-06Save origin state of GC controller analog features, compare against origin ↵Ameer
for input detection
2020-07-06change shortcut context for other hotkeys with file open dialogAmeer
2020-07-07GetDisplayVersion should return a null-terminated version string.CrazyMax
also, in case of failed to get of the basic version, we will try get it from application update.
2020-07-06Revert inadvertent dynarmic updateAmeer
2020-07-06Fix ss crash on game menu, fix ss on windowed modeAmeer
2020-07-06configure_graphics: Make use of qOverload in signals/slotsLioncash
While we're in the same area, we can make use of qOverload to tidy up some function pointer casts.
2020-07-06configure_graphics: Prevent unnecessary string copies in UpdateDeviceComboBox()Lioncash
Unlikely to impact performance at all, but this is essentially a "free" transformation, so why not?
2020-07-05memory: Set page-table pointers before setting attribute = MemoryMerryMage
2020-07-05AM/ISelfController: Stub CreateManagedDisplaySeparableLayerMorph
Stub this by sending 1 layer id instead of 2 as yuzu does not support multiple layers per display. No adverse side effects have been observed. - Used by Animal Crossing: New Horizons Update 1.3.0
2020-07-04Merge pull request #4194 from ReinUsesLisp/fix-shader-cacheFernando Sahmkow
shader_cache: Fix use-after-free and orphan invalidation cache entries
2020-07-04Merge pull request #4137 from ameerj/masterbunnei
GC Adapter Implementation
2020-07-04Fix merge conflicts?Ameer
2020-07-04Fix for always firing triggers on some controllers, trigger threshold more ↵Ameer
universal
2020-07-04Merge pull request #4218 from ogniK5377/opus-externalRodrigo Locatti
externals: Track opus as submodule instead of using conan
2020-07-03Address lioncash feedback: Log formatting, extern const PadButtonArray, ↵Ameer
little touch ups
2020-07-02Merge pull request #4175 from ReinUsesLisp/read-bufferbunnei
gl_buffer_cache: Copy to buffers created as STREAM_READ before downloading
2020-07-02Merge pull request #3924 from ogniK5377/GetKeyCodeMapbunnei
Implement GetKeyCodeMap & GetKeyCodeMap2
2020-07-02Merge pull request #4230 from yuzu-emu/revert-4206-linkfixbunnei
Revert "cmake: fix fmt linking"
2020-07-02Revert "cmake: fix fmt linking"bunnei
2020-07-02Merge pull request #4206 from RealJohnGalt/linkfixbunnei
cmake: fix fmt linking
2020-07-02Merge pull request #4193 from ogniK5377/GetIndirectLayerConsumerHandle-stubbunnei
am: Stub GetIndirectLayerConsumerHandle
2020-07-02Merge pull request #4192 from ogniK5377/acc-ListOpenContextStoredUsers-stubbunnei
acc: ListOpenContextStoredUsers partial stub
2020-07-02Fix unnecessary diffsAmeer