| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-08-17 | Merge pull request #4531 from lioncash/overload | Rodrigo Locatti | |
| yuzu: Make use of qOverload where applicable | |||
| 2020-08-17 | Merge pull request #4443 from ameerj/vk-async-shaders | David | |
| vulkan_renderer: Async shader/graphics pipeline compilation | |||
| 2020-08-17 | Merge pull request #4515 from lat9nq/pgs-menubar-config | bunnei | |
| main: Add an option to modify the currrent game's configuration | |||
| 2020-08-17 | Merge pull request #4520 from lioncash/pessimize | David | |
| async_shaders: Resolve -Wpessimizing-move warning | |||
| 2020-08-16 | Remove unneeded newlines, optional Registry in shader params | ameerj | |
| Addressing feedback from Rodrigo | |||
| 2020-08-16 | Morph: Update worker allocation comment | Ameer J | |
| Co-authored-by: Morph <39850852+Morph1984@users.noreply.github.com> | |||
| 2020-08-16 | move thread 1/4 count computation into allocate workers method | ameerj | |
| 2020-08-16 | Address feedback, add shader compile notifier, update setting text | ameerj | |
| 2020-08-16 | Vk Async Worker directly emplace in cache | ameerj | |
| 2020-08-16 | Address feedback. Bruteforce delete duplicates | ameerj | |
| 2020-08-16 | Vk Async pipeline compilation | ameerj | |
| 2020-08-16 | yuzu: Resolve -Wextra-semi warnings | Lioncash | |
| While we're in the same area, we can ensure GameDir member variables are always initialized to consistent values. | |||
| 2020-08-16 | Merge pull request #4528 from lioncash/discard | bunnei | |
| common: Make use of [[nodiscard]] where applicable | |||
| 2020-08-16 | Merge pull request #4519 from lioncash/semi | bunnei | |
| maxwell_3d: Resolve -Wextra-semi warning | |||
| 2020-08-15 | main: Add an option to modify the currrent game's configuration | lat9nq | |
| Creates a new entry in the Emulation menu called "Configure Current Game..." that is only available if a game is currently being executed in yuzu. When selected, it opens the game properties dialog for the current game. Thanks to @BSoDGamingYT for reminding me to do this. | |||
| 2020-08-15 | common/compression: Roll back std::span changes | Lioncash | |
| Seems like all compilers don't support std::span yet. | |||
| 2020-08-15 | common: Make use of [[nodiscard]] where applicable | Lioncash | |
| Now that clang-format makes [[nodiscard]] attributes format sensibly, we can apply them to several functions within the common library to allow the compiler to complain about any misuses of the functions. | |||
| 2020-08-15 | Merge pull request #4526 from lioncash/core-semi | bunnei | |
| core: Resolve several -Wextra-semi warnings | |||
| 2020-08-15 | Merge pull request #4527 from lioncash/pessimizing2 | bunnei | |
| software_keyboard: Resolve a pessimizing move warning | |||
| 2020-08-15 | Merge pull request #4492 from lioncash/linkage | bunnei | |
| system_control: Make functions internally linked where applicable | |||
| 2020-08-15 | Merge pull request #4463 from lioncash/lockdiscard | bunnei | |
| kernel/scheduler: Mark SchedulerLock constructor as nodiscard | |||
| 2020-08-15 | Merge pull request #4416 from lioncash/span | bunnei | |
| lz4_compression/zstd_compression: Make use of std::span in interfaces | |||
| 2020-08-14 | Merge pull request #4453 from ReinUsesLisp/block-to-linear | bunnei | |
| textures/decoders: Fix block linear to pitch copies | |||
| 2020-08-14 | yuzu: Make use of qOverload where applicable | Lioncash | |
| Eliminates a verbose function cast. | |||
| 2020-08-14 | time_zone_content_manager: Collapse auto and default case | Lioncash | |
| Prevents a useless self-assignment from occurring. | |||
| 2020-08-14 | software_keyboard: Resolve a pessimizing move warning | Lioncash | |
| A std::vector created in place like this is already an rvalue and doesn't need to be moved. | |||
| 2020-08-14 | core: Resolve several -Wextra-semi warnings | Lioncash | |
| We can amend one of the cascade macros to require semicolons in order to compile. In other cases, we can just remove the superfluous semicolons. | |||
| 2020-08-14 | async_shaders: Resolve -Wpessimizing-move warning | Lioncash | |
| Prevents pessimization of the move constructor (which thankfully didn't actually happen in practice here, given std::thread isn't copyable). | |||
| 2020-08-14 | maxwell_3d: Resolve -Wextra-semi warning | Lioncash | |
| Semicolons after a function definition aren't necessary. | |||
| 2020-08-14 | emu_window: Mark Scoped constructor and Acquire() as nodiscard | Lioncash | |
| Ensures that callers make use of the constructor, preventing bugs from silently occurring. | |||
| 2020-08-14 | kernel/scheduler: Mark SchedulerLock constructor as nodiscard | Lioncash | |
| Allows the compiler to warn about cases where the constructor is used but then immediately discarded, which is a potential cause of locking/unlocking bugs. | |||
| 2020-08-14 | Merge pull request #4495 from lioncash/conv | Rodrigo Locatti | |
| cheat_engine: Resolve implicit bool->u64 conversion | |||
| 2020-08-13 | Merge pull request #4514 from Morph1984/worker-alloc | bunnei | |
| gl_shader_cache: Use std::max() for determining num_workers | |||
| 2020-08-13 | Merge pull request #4511 from lioncash/build2 | LC | |
| General: Tidy up clang-format warnings part 2 | |||
| 2020-08-13 | General: Tidy up clang-format warnings part 2 | Lioncash | |
| 2020-08-12 | gl_shader_cache: Use std::max() for determining num_workers | Morph | |
| Does not allocate more threads than available in the host system for boot-time shader compilation and always allocates at least 1 thread if hardware_concurrency() returns 0. | |||
| 2020-08-11 | Merge pull request #4497 from lioncash/freezer-alg | bunnei | |
| freezer: Make use of std::erase_if | |||
| 2020-08-11 | Merge pull request #4493 from jbeich/dragonfly | bunnei | |
| common/virtual_buffer: drop unused includes | |||
| 2020-08-11 | Merge pull request #4502 from lioncash/build | bunnei | |
| General: Tidy up clang-format warnings | |||
| 2020-08-10 | textures/decoders: Fix block linear to pitch copies | ReinUsesLisp | |
| There were two issues with block linear copies. First the swizzling was wrong and this commit reimplements them. The other issue was that these copies are generally used to download render targets from the GPU and yuzu was not downloading them from host GPU memory unless the extreme GPU accuracy setting was selected. This commit enables cached memory reads for all accuracy levels. - Fixes level thumbnails in Super Mario Maker 2. | |||
| 2020-08-10 | Merge pull request #4496 from lioncash/ce-desig | bunnei | |
| cheat_engine: Make use of designated initializers | |||
| 2020-08-10 | Remove UI changes | ameerj | |
| This PR is now only the Analog devices handling the range value defaulting at 100% | |||
| 2020-08-10 | Add range slider functionality for gc adapter | ameerj | |
| 2020-08-10 | undo unnecessary newlines, slider range 50-150 | Ameer | |
| 2020-08-10 | Address c++20 warning, fix inaccurate range text display when slide == 0 | Ameer | |
| 2020-08-10 | Add range slider for analog sticks | Ameer | |
| 2020-08-10 | Merge pull request #4491 from lioncash/unused-vars | bunnei | |
| kernel: Remove unused variables | |||
| 2020-08-09 | Merge pull request #4488 from lioncash/file | bunnei | |
| vfs_vector: Make creation of array vfs files less verbose | |||
| 2020-08-08 | General: Tidy up clang-format warnings | Lioncash | |
| 2020-08-07 | Merge pull request #4448 from Morph1984/fix-entries | bunnei | |
| game_list_worker: Do not clear entries when > 1 gamedir is present | |||
