Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-01 | Only use inputs corresponding to controller type | german | |
2020-09-30 | Merge pull request #4291 from german77/ImplementControllerRumble | David | |
input_common: First implementation of controller rumble | |||
2020-09-30 | Merge pull request #4726 from lioncash/applet | David | |
frontend/controller: Eliminate dependency on the global system instance | |||
2020-09-30 | Merge pull request #4733 from ReinUsesLisp/game-list-leak | LC | |
qt/game_list: Give GameListSearchField::KeyReleaseEater a parent | |||
2020-09-30 | Merge pull request #4732 from ReinUsesLisp/wall-clock-destr | LC | |
common/wall_clock: Add virtual destructors | |||
2020-09-30 | Merge pull request #4735 from goldenx86/patch-1 | LC | |
Remove ext_extended_dynamic_state blacklist | |||
2020-09-30 | Merge pull request #4705 from german77/SplitMotionPoller | bunnei | |
HID: Use different timing for motion | |||
2020-09-30 | Remove ext_extended_dynamic_state blacklist | MatÃas Locatti | |
Latest AMD 20.9.2 driver fixed this, there's no reason to keep it blocked, as the previous stable signed driver release doesn't include the extension. | |||
2020-09-30 | common/wall_clock: Add virtual destructors | ReinUsesLisp | |
From -fsanitize=address, this code wasn't calling the proper destructor. Adding virtual destructors for each inherited class and the base class fixes this bug. While we are at it, mark the functions as final. | |||
2020-09-29 | Merge pull request #4728 from Morph1984/applets-on-top | bunnei | |
main: Allow applets to display on top while fullscreen | |||
2020-09-29 | Merge pull request #4721 from lioncash/genfn | bunnei | |
codec: Make lookup table static constexpr | |||
2020-09-29 | Merge pull request #4722 from lioncash/casting | bunnei | |
cubeb_sink: Use static_cast instead of reinterpret_cast in DataCallback() | |||
2020-09-29 | Merge pull request #1703 from DarkLordZach/nvdec-ioctl | bunnei | |
nvdrv: Stub nvdec/vic ioctls to bypass nvdec movies | |||
2020-09-29 | qt/game_list: Give GameListSearchField::KeyReleaseEater a parent | ReinUsesLisp | |
This fixes a memory leak as KeyReleaseEater's destructor was never called. | |||
2020-09-29 | First implementation of controller rumble | german | |
2020-09-27 | Merge pull request #4719 from lioncash/audio-warn | bunnei | |
audio_core: Resolve sign conversion warnings | |||
2020-09-26 | Merge pull request #4724 from lat9nq/fix-vulkan-nvidia-allocate-2 | Rodrigo Locatti | |
vk_stream_buffer: Fix initializing Vulkan with NVIDIA on Linux | |||
2020-09-26 | Merge pull request #4703 from lioncash/desig7 | bunnei | |
shader/registry: Make use of designated initializers where applicable | |||
2020-09-26 | main: Allow applets to display on top while fullscreen | Morph | |
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. | |||
2020-09-26 | Merge pull request #4718 from lioncash/vk | bunnei | |
vk_command_pool: Add missing header guard | |||
2020-09-25 | Merge pull request #4720 from lioncash/header | bunnei | |
audio_core: Remove unnecessary inclusions | |||
2020-09-25 | core: Mark GetInstance() as deprecated | Lioncash | |
This way it's obvious that this function shouldn't be used in any future code. | |||
2020-09-25 | frontend/controller: Eliminate dependency on the global system instance | Lioncash | |
2020-09-25 | command_generator: Make lookup table static constexpr | Lioncash | |
Allows compilers to elide needing to push these values on the stack every time the function is called. | |||
2020-09-25 | vk_stream_buffer: Fix initializing Vulkan with NVIDIA on Linux | lat9nq | |
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. | |||
2020-09-25 | behavior_info: Fix typo Renerer -> Renderer | Lioncash | |
2020-09-25 | cubeb_sink: Use static_cast instead of reinterpret_cast in DataCallback() | Lioncash | |
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. | |||
2020-09-25 | codec: Make lookup table static constexpr | Lioncash | |
Allows compilers to elide needing to push these values on the stack every time the function is called. | |||
2020-09-25 | audio_core: Remove unnecessary inclusions | Lioncash | |
Same behavior, but removes header dependencies where they don't need to be. | |||
2020-09-25 | audio_core: Resolve sign conversion warnings | Lioncash | |
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. | |||
2020-09-25 | effect_context: Make use of explicit where applicable | Lioncash | |
While we're at it we can make the destructor of the base class virtual to ensure that any polymorphism issues never occur. | |||
2020-09-25 | vk_command_pool: Move definition of Pool into the cpp file | Lioncash | |
Allows the implementation details to be changed without recompiling any files that include this header. | |||
2020-09-25 | vk_command_pool: Make use of override on destructor | Lioncash | |
2020-09-25 | vk_command_pool: Add missing header guard | Lioncash | |
2020-09-25 | Merge pull request #4717 from lioncash/debug | LC | |
service: Restore "unused" function | |||
2020-09-25 | service: Restore "unused" function | Lioncash | |
Turns out this function is actually used, but within a trace log. | |||
2020-09-24 | Merge pull request #4711 from lioncash/move5 | bunnei | |
arithmetic_integer_immediate: Make use of std::move where applicable | |||
2020-09-24 | Merge pull request #4678 from Morph1984/LoadOpenContext-partial-impl | bunnei | |
acc: Partially implement LoadOpenContext | |||
2020-09-24 | arithmetic_integer_immediate: Make use of std::move where applicable | Lioncash | |
Same behavior, minus any redundant atomic reference count increments and decrements. | |||
2020-09-23 | Merge pull request #4674 from ReinUsesLisp/timeline-semaphores | bunnei | |
renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphore | |||
2020-09-23 | Use different timing for motion | german | |
2020-09-23 | Merge pull request #4618 from german77/GcAdapterAutoMap | bunnei | |
Add automap feature for GC adapter | |||
2020-09-23 | shader/registry: Silence a -Wshadow warning | Lioncash | |
2020-09-23 | shader/registry: Remove unnecessary namespace qualifiers | Lioncash | |
Using statements already make these unnecessary. | |||
2020-09-23 | Merge pull request #4702 from lioncash/doc-warn | Rodrigo Locatti | |
memory: Resolve a -Wdocumentation warning | |||
2020-09-23 | Merge pull request #4701 from lioncash/unused-proto | Rodrigo Locatti | |
install_dialog: Remove unused function prototype | |||
2020-09-23 | Merge pull request #4700 from lioncash/copies | Rodrigo Locatti | |
game_list: Eliminate redundant argument copies | |||
2020-09-23 | shader/registry: Make use of designated initializers where applicable | Lioncash | |
Same behavior, less repetition. | |||
2020-09-23 | memory: Resolve a -Wdocumentation warning | Lioncash | |
memory doesn't exist as a parameter any more. | |||
2020-09-23 | install_dialog: Make use of [[nodiscard]] where applicable | Lioncash | |
Allows the compiler to warn against cases where the return value isn't used (which would be a bug). |