summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | emit_spirv: Reduce emit_spirv.h include overheadGravatar ameerj2021-12-0520-3/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | emit_spirv.h is included in video_core, which was propagating further includes that video_core did not depend on.
| * | | | | | | | glasm: Move implemented instructions from not_implemented.cppGravatar ameerj2021-12-057-169/+220
| | | | | | | | |
| * | | | | | | | shader_recompiler: Adjust emit_context includesGravatar ameerj2021-12-0537-37/+37
| | | | | | | | |
| * | | | | | | | shader_recompiler: Rename backend emit_context filesGravatar ameerj2021-12-057-6/+6
| | |_|/ / / / / | |/| | | | | |
* | | | | | | | CMakeLists: Specify /Zm200 when compiling in MSVCGravatar Morph2021-12-061-0/+2
| |_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | This increases the memory heap size for constructing precompiled headers to 2x the default.
* | | | | | | Merge pull request #7524 from german77/hid_stubGravatar bunnei2021-12-062-2/+35
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | service/hid: Stub SetNpadCaptureButtonAssignment and ClearNpadCaptureButtonAssignment
| * | | | | | | service/hid: Stub SetNpadCaptureButtonAssignment and ↵Gravatar german772021-12-052-2/+35
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ClearNpadCaptureButtonAssignment Used by ring fit adventure 1.2.0
* | | | | | | loader: Support loading subsdk{8,9}Gravatar jam1garner2021-12-051-2/+3
| | | | | | |
* | | | | | | general: Add missing copyright noticesGravatar ameerj2021-12-055-0/+20
|/ / / / / /
* | | / / / core/hid: Add missing controller typeGravatar german772021-12-051-0/+2
| |_|/ / / |/| | | |
* | | | | Merge pull request #7494 from Morph1984/no-time-to-waitGravatar Fernando S2021-12-051-18/+18
|\ \ \ \ \ | | | | | | | | | | | | native_clock: Wait for less time in EstimateRDTSCFrequency
| * | | | | native_clock: Wait for less time in EstimateRDTSCFrequencyGravatar Morph2021-12-031-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In my testing, waiting for 200ms provided the same level of precision as the previous implementation when estimating the RDTSC frequency. This significantly improves the yuzu executable launch times since we reduced the wait time from 3 seconds to 200 milliseconds.
* | | | | | core/hid: Ensure only valid npad are connectedGravatar german772021-12-048-88/+147
| |/ / / / |/| | | |
* | | | | Merge pull request #7467 from liushuyu/fix-linux-decodingGravatar bunnei2021-12-032-66/+50
|\ \ \ \ \ | |/ / / / |/| | | | video_core/codecs: more robust ffmpeg hwdecoder selection logic
| * | | | video_core/cmake: link against libva explicitly ...Gravatar liushuyu2021-12-021-0/+1
| | | | | | | | | | | | | | | | | | | | ... to fix build on Flatpak (and self-builds)
| * | | | video_core/codecs: more fixes for VAAPI detection ...Gravatar liushuyu2021-12-021-63/+25
| | | | | | | | | | | | | | | | | | | | | | | | | * skip impersonated VAAPI implementaions ("imposter detection") * place VAAPI priority below CUDA/NVDEC/CUVID
| * | | | video_core/codec: address commentsGravatar liushuyu2021-12-021-8/+12
| | | | |
| * | | | video_core/codecs: more robust ffmpeg hwdecoder selection logicGravatar liushuyu2021-12-021-10/+27
| | | | |
* | | | | Merge pull request #7489 from Morph1984/steady-clockGravatar bunnei2021-12-037-13/+13
|\ \ \ \ \ | |/ / / / |/| | | | general: Replace high_resolution_clock with steady_clock
| * | | | general: Replace high_resolution_clock with steady_clockGravatar Morph2021-12-027-13/+13
| |/ / / | | | | | | | | | | | | On some OSes, high_resolution_clock is an alias to system_clock and is not monotonic in nature. Replace this with steady_clock.
* | | | Merge pull request #7490 from Morph1984/stub-album-save-screenshotGravatar bunnei2021-12-023-2/+15
|\ \ \ \ | | | | | | | | | | service: am: ISelfController: Stub SaveCurrentScreenshot
| * | | | service: am: ISelfController: Stub SaveCurrentScreenshotGravatar Morph2021-12-023-2/+15
| |/ / / | | | | | | | | | | | | - Used by Disney Magical World 2: Enchanted Edition
* | | | Merge pull request #7452 from german77/controller_navigationGravatar Morph2021-12-029-8/+285
|\ \ \ \ | |/ / / |/| | | yuzu: Implement basic controller UI navigation
| * | | yuzu: Implement basic controller navigationGravatar german772021-12-029-8/+285
| | | |
* | | | service: friend: Implement GetCompletionEventGravatar Morph2021-11-301-2/+21
|/ / / | | | | | | | | | - Used by Super Bomberman R Online
* | | Merge pull request #7472 from Morph1984/post-kraken-cleanupGravatar Narr the Reg2021-11-2914-112/+149
|\ \ \ | | | | | | | | core: hid: Post kraken cleanup
| * | | input_interpreter: Make use of NpadButton instead of a u64Gravatar Morph2021-11-292-9/+9
| | | | | | | | | | | | | | | | Allows us to be more explicit with the representation of button states and use the provided bit manipulation operators
| * | | npad: Return NpadButton in GetAndResetPressStateGravatar Morph2021-11-293-7/+6
| | | | | | | | | | | | | | | | We were previously truncating this to a u32 as there were no known buttons that used the full 64 bits of this type. Fix this now that we know they are used.
| * | | core: hid: hid_types: Add "All" to NpadButtonGravatar Morph2021-11-291-0/+2
| | | | | | | | | | | | | | | | This represents a bitmask for all pressed buttons
| * | | qt_controller: Make use of (Enable/Disable)AllControllerConfigurationGravatar Morph2021-11-291-8/+5
| | | | | | | | | | | | | | | | This also moves the use of DisableConfiguration to the destructor.
| * | | core: hid: hid_core: Add (Enable/DIsable)AllControllerConfigurationGravatar Morph2021-11-292-0/+32
| | | |
| * | | general: Fix handheld typoGravatar Morph2021-11-292-17/+17
| | | |
| * | | core: hid: Mark constructors as explicitGravatar Morph2021-11-292-2/+2
| | | |
| * | | core: hid: Cleanup and amend documentationGravatar Morph2021-11-294-69/+76
| | | |
* | | | input_common: Fix error with thread nameGravatar Narr the Reg2021-11-291-2/+1
| | | |
* | | | Merge pull request #7466 from vonchenplus/add_miss_pixel_format_mappingGravatar bunnei2021-11-291-0/+2
|\ \ \ \ | |/ / / |/| | | Add missing pixel format mapping
| * | | Add missing pixel format mappingGravatar Feng Chen2021-11-291-0/+2
| |/ /
* / / qt_controller: Fix input when the controller applet is ignoredGravatar german772021-11-281-0/+3
|/ /
* | Merge pull request #7396 from FernandoS27/blit-this-mfGravatar Fernando S2021-11-2814-223/+168
|\ \ | | | | | | TextureCache: Eliminate format deduction as full depth conversion has been supported.
| * | Texture Cache: Secure insertions against deletions.Gravatar Fernando Sahmkow2021-11-281-3/+13
| | |
| * | Texture Cache: Redesigning the blitting system (again).Gravatar Fernando Sahmkow2021-11-273-23/+64
| | |
| * | Texture Cache: Further fix regressions.Gravatar Fernando Sahmkow2021-11-261-11/+15
| | |
| * | Texture Cache: Fix issue with blitting 3D textures.Gravatar Fernando Sahmkow2021-11-221-2/+4
| | |
| * | Texture Cache: Correct conversion shaders.Gravatar Fernando Sahmkow2021-11-222-2/+2
| | |
| * | Texture Cache: Always copy on NVIDIA.Gravatar Fernando Sahmkow2021-11-221-0/+5
| | |
| * | TextureCache: Simplify blitting of D24S8 formats and fix bugs.Gravatar Fernando Sahmkow2021-11-2210-195/+73
| | |
| * | VulkanTexturECache: Use reinterpret on D32_S8 formats.Gravatar Fernando Sahmkow2021-11-211-2/+7
| | |
| * | HostShaders: Fix D24S8 convertion shaders.Gravatar Fernando Sahmkow2021-11-216-23/+47
| | |
| * | TextureCache: Eliminate format deduction as full depth conversion has been ↵Gravatar Fernando Sahmkow2021-11-212-29/+5
| | | | | | | | | | | | supported.
* | | Merge pull request #7438 from german77/homebrew2Gravatar bunnei2021-11-286-2/+146
|\ \ \ | | | | | | | | Core: Stub services and functions needed for checkpoint