| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-04-24 | Add Restore Defaults and Clear options to hotkeys | Kewlan | |
| 2020-04-24 | Merge pull request #3749 from ReinUsesLisp/lea-imm | bunnei | |
| shader/arithmetic_integer: Fix LEA_IMM encoding | |||
| 2020-04-24 | Revert: shader_decode: Fix LD, LDG when track constant buffer. | Fernando Sahmkow | |
| 2020-04-24 | Fix -Wdeprecated-copy warning. | Markus Wick | |
| 2020-04-24 | Fix -Werror=conversion error. | Markus Wick | |
| 2020-04-24 | vi: Don't let uninitialized data pass as a response for SetBufferCount | David Marcec | |
| Currently SetBufferCount doesn't write to the out buffer which then contains uninitialized data. This leads to non-zero data which leads to responding with different error codes | |||
| 2020-04-24 | Merge pull request #3760 from Morph1984/trailing-filedir-separator | bunnei | |
| frontend/filesystem: Add a trailing separator to the string path | |||
| 2020-04-24 | physical_core: Make use of std::make_unique instead of std::make_shared in ctor | Lioncash | |
| We can also allow unicorn to be constructed in 32-bit mode or 64-bit mode to satisfy the need for both interpreter instances. Allows this code to compile successfully of non x86-64 architectures. | |||
| 2020-04-23 | Merge pull request #3777 from lioncash/warn | Rodrigo Locatti | |
| page_table: Remove unused captures | |||
| 2020-04-23 | Merge pull request #3778 from lioncash/unused-var | Rodrigo Locatti | |
| svc: Remove unused variable | |||
| 2020-04-23 | shared_memory: Amend doxygen reference | Lioncash | |
| Amends the parameter to match the documentation reference. Resolves a -Wdocumentation warning with clang. | |||
| 2020-04-23 | svc: Re-add MapProcessCodeMemory/UnmapProcessCodeMemory | Lioncash | |
| These were lost in the re-implementation of the virtual memory manager. | |||
| 2020-04-23 | svc: Remove unused variable | Lioncash | |
| Since the VMM refactor, this is no longer used or needed. | |||
| 2020-04-23 | page_table: Remove unused captures | Lioncash | |
| Any time the lambda function is called, the permission being used in the capture would be passed in as an argument to the lambda, so the capture is unnecessary. | |||
| 2020-04-23 | decode/arithmetic_half: Fix HADD2 and HMUL2 absolute and negation bits | ReinUsesLisp | |
| The encoding for negation and absolute value was wrong. Extracting is now done manually. Similar instructions having different encodings is the rule, not the exception. To keep sanity and readability I preferred to extract the desired bit manually. This is implemented against nxas: https://github.com/ReinUsesLisp/nxas/blob/8dbc38995711cc12206aa370145a3a02665fd989/table.h#L68 That is itself tested against nvdisasm (Nvidia's official disassembler). | |||
| 2020-04-23 | shader/texture: Support multiple unknown sampler properties | ReinUsesLisp | |
| This allows deducing some properties from the texture instruction before asking the runtime. By doing this we can handle type mismatches in some instructions from the renderer instead of the shader decoder. Fixes texelFetch issues with games using 2D texture instructions on a 1D sampler. | |||
| 2020-04-23 | shader_ir: Turn classes into data structures | ReinUsesLisp | |
| 2020-04-23 | vk_rasterizer: Fix framebuffer creation validation errors | ReinUsesLisp | |
| Framebuffer creation was ignoring the number of color attachments. | |||
| 2020-04-23 | vk_pipeline_cache: Unify pipeline cache keys into a single operation | ReinUsesLisp | |
| This allows us to call Common::CityHash and std::memcmp only once for GraphicsPipelineCacheKey. While we are at it, do the same for compute. | |||
| 2020-04-23 | vk_renderpass_cache: Pack renderpass cache key to 12 bytes | ReinUsesLisp | |
| 2020-04-23 | Merge pull request #3768 from H27CK/cmd-title-fmt | Rodrigo Locatti | |
| Fix format error in performance statistics | |||
| 2020-04-23 | kernel: memory: Improve implementation of device shared memory. (#3707) | bunnei | |
| * kernel: memory: Improve implementation of device shared memory. * fixup! kernel: memory: Improve implementation of device shared memory. * fixup! kernel: memory: Improve implementation of device shared memory. | |||
| 2020-04-23 | Clang Format. | Fernando Sahmkow | |
| 2020-04-23 | GPU: Add Fast GPU Time Option. | Fernando Sahmkow | |
| 2020-04-23 | Maxwell3D: Process Macros on MultiMethod. | Fernando Sahmkow | |
| 2020-04-23 | DMAPusher: Propagate multimethod writes into the engines. | Fernando Sahmkow | |
| 2020-04-23 | Update src/yuzu/main.cpp with missing const | Ben Russell | |
| Co-Authored-By: Mat M. <mathew1800@gmail.com> | |||
| 2020-04-23 | Dump RomFS command to include Updates | Ben Russell | |
| Patch the RomFS with the selected updates before dumping. Previously the resulting RomFS only contained data from the original title. To dump the RomFS without updates the user can disable the update under Properties before choosing Dump RomFS. | |||
| 2020-04-23 | Merge pull request #3730 from lioncash/time | bunnei | |
| service/time: Remove reliance on the global system accessor | |||
| 2020-04-23 | Merge pull request #3697 from lioncash/declarations | bunnei | |
| CMakeLists: Enable -Wmissing-declarations on Linux builds | |||
| 2020-04-23 | Edit modifier_scale with the deadzone slider | Kewlan | |
| 2020-04-23 | Fix format error in performance statistics | H27CK | |
| Formatting | |||
| 2020-04-22 | Merge pull request #3677 from FernandoS27/better-sync | bunnei | |
| Introduce Predictive Flushing and Improve ASYNC GPU | |||
| 2020-04-22 | Merge pull request #3767 from ReinUsesLisp/point-size-pipeline | Mat M | |
| vk_pipeline_cache: Fix unintentional memcpy into optional | |||
| 2020-04-22 | vk_pipeline_cache: Fix unintentional memcpy into optional | ReinUsesLisp | |
| The intention behind this was to assign a float to from an uint32_t, but it was unintentionally being copied directly into the std::optional. Copy to a temporary and assign that temporary to std::optional. This can be replaced with std::bit_cast<float> once we are in C++20. | |||
| 2020-04-22 | GL_Fence_Manager: use GL_TIMEOUT_IGNORED instead of a loop, | Fernando Sahmkow | |
| 2020-04-22 | Merge pull request #3725 from MerryMage/fpcr | bunnei | |
| thread: FPCR.FZ is likely not 1 (and FPCR.RMode = TieAway and FPCR.DN = 0) | |||
| 2020-04-22 | Merge pull request #3763 from H27CK/vk-cmd | Fernando Sahmkow | |
| Add missing ; | |||
| 2020-04-22 | Add missing ; | H27CK | |
| 2020-04-22 | Merge pull request #3758 from H27CK/vk-cmd | bunnei | |
| Introduce dummy context for yuzu-cmd VK support | |||
| 2020-04-22 | Merge pull request #3653 from ReinUsesLisp/nsight-aftermath | Fernando Sahmkow | |
| renderer_vulkan: Integrate Nvidia Nsight Aftermath on Windows | |||
| 2020-04-22 | Address Feedback. | Fernando Sahmkow | |
| 2020-04-22 | Async GPU: Correct flushing behavior to be similar to old async GPU behavior. | Fernando Sahmkow | |
| 2020-04-22 | MaxwellDMA: Correct copying on accuracy level. | Fernando Sahmkow | |
| 2020-04-22 | ShaderCache/PipelineCache: Cache null shaders. | Fernando Sahmkow | |
| 2020-04-22 | Address Feedback. | Fernando Sahmkow | |
| 2020-04-22 | Fix GCC error. | Fernando Sahmkow | |
| 2020-04-22 | Correct Linux Compile Error. | Fernando Sahmkow | |
| 2020-04-22 | Clang format. | Fernando Sahmkow | |
| 2020-04-22 | QueryCache: Only do async flushes on async gpu. | Fernando Sahmkow | |
