| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-28 | CMakeLists: use system zstd on Linux | lat9nq | |
| 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. | |||
| 2020-09-28 | CMakeLists: fix for finding zstd on linux-mingw | lat9nq | |
| 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 | Add random motion input to keyboard | german | |
| 2020-09-25 | Add random motion input to SDL | german | |
| 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 | submission_package: Fix updates integrated into cartridge images. | Morph | |
| 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 | video_core: Fix instances where msbuild always regenerated host shaders | ReinUsesLisp | |
| 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. | |||
| 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). | |||
| 2020-09-23 | install_dialog: Remove unused function prototype | Lioncash | |
| This function doesn't have an implementation, so it can be removed to prevent others from unintentionally using it. | |||
| 2020-09-23 | game_list: Make game list function naming consistent | Lioncash | |
| Makes the naming consistent with the rest of the functions that are present. | |||
| 2020-09-23 | game_list: Eliminate redundant argument copies | Lioncash | |
| Several functions can be taken by const reference to avoid copies | |||
| 2020-09-22 | control_flow: emplace elements in place within TryQuery() | Lioncash | |
| Places data structures where they'll eventually be moved to to avoid needing to even move them in the first place. | |||
