summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2021-11-16Texture Cache: Implement Rescaling on Aliases and Blits.Fernando Sahmkow
2021-11-16Fix blits with mipsReinUsesLisp
2021-11-16Fix blitsReinUsesLisp
2021-11-16renderer_gl: Resolution scaling fixesameerj
2021-11-16TextureCache: Fix rescaling of ImageCopiesFernando Sahmkow
2021-11-16TextureCache: Modify Viewports/Scissors according to Rescale.Fernando Sahmkow
2021-11-16Settings: eliminate rescaling_factor.Fernando Sahmkow
2021-11-16Texture Cache: More rescaling fixes.Fernando Sahmkow
2021-11-16gl_texture_cache: WIP texture rescaleameerj
2021-11-16Texture Cache: Implement Vulkan UpScaling & DownScalingFernando Sahmkow
2021-11-16ShaderDecompiler: Add initial support for rescaling.Fernando Sahmkow
2021-11-16Settings: Add resolution scaling to settings.Fernando Sahmkow
2021-11-16VideoCore: Initial Setup for the Resolution Scaler.Fernando Sahmkow
2021-11-14Merge pull request #7326 from ameerj/vp8Fernando S
codecs: Implement VP8 video decoding support
2021-11-14Merge pull request #7260 from vonchenplus/spirv_support_legacy_attribute_v2bunnei
shader: Spirv support legacy attribute v2
2021-11-13Merge pull request #7272 from behunin/the-courteous-loggerbunnei
Logging: Impl refactor
2021-11-12codes: Rename ComposeFrameHeader to ComposeFrameameerj
These functions were composing the entire frame, not just the headers. Rename to more accurately describe them.
2021-11-12vp8: Implement header compositionameerj
Enables frame decoding with FFmpeg
2021-11-12codecs: Add VP8 codec classameerj
2021-11-10program_metadata: Add default ThreadInfo kernel capabilityOatmealDome
2021-11-08applets/swkbd: Fix text check message encodingMorph
The text check message can be encoded in UTF-8.
2021-11-08applets/swkbd: Skip text checking if the text has been confirmedMorph
Confirm means that the text has already been checked by the application to be correct, but is asking the user for confirmation. The confirmation text itself seems to be corrupted though, this needs to be investigated. Fixes the software keyboard in Famicom Detective Club: The Missing Heir
2021-11-05service/pctl: Stub EndFreeCommunicationNarr the Reg
- Used by Just Dance 2022
2021-11-05vulkan_device: Add missing vulkan image format R5G6B5 in GetFormatPropertiesFeng Chen
- Used by Dragon Quest Builders
2021-11-04Merge pull request #7279 from Morph1984/system-get-program-idMorph
general: Get the current process program id directly from the system
2021-11-04Merge pull request #7289 from ameerj/perf-stat-shutdownMorph
core: Reorder perf_stats destruction order on Shutdown
2021-11-04core: Reorder perf_stats destruction order on Shutdownameerj
Avoids the gpu_core using perf_stats after it's been freed.
2021-11-05Merge pull request #7287 from Morph1984/stub-aocFernando S
service: aoc: Stub more 13.x functions used by Animal Crossing
2021-11-04general: Get the current process program id directly from the systemMorph
This allows us to avoid including KProcess' header file in files that only need to get the current process' program id.
2021-11-04general: Rename GetTitleID to GetProgramIDMorph
2021-11-04Merge pull request #7282 from ameerj/core-includesbunnei
core: Reduce unused header includes
2021-11-04service: aoc: Stub NotifyUnmountAddOnContentMorph
Used by Animal Crossing: New Horizons v2.0.0 DLC
2021-11-04service: aoc: Stub NotifyMountAddOnContent and NotifyMountAddOnContentMorph
Used by Animal Crossing: New Horizons v2.0.0 DLC
2021-11-04service/acc: Rename Unknown160 to InitializeApplicationInfoV2german77
2021-11-04service: acc: Stub acc:u0 '160'Morph
- Used by Animal Crossing: New Horizons v2.0.0 Since the name is currently unknown, '160' is used as a placeholder.
2021-11-03core: Fix transitive include build errorsameerj
2021-11-03core: Remove unused includesameerj
2021-11-04Simply legacy attribute implementFeng Chen
2021-11-02svc: Correct WaitSynchronization num_handles param typeMorph
num_handles is a s32
2021-11-02Merge pull request #7262 from ↵bunnei
FernandoS27/Buffalo-buffalo-Buffalo-buffalo-buffalo ShaderCache: Order Phi Arguments from farthest away to nearest.
2021-11-02Merge pull request #7265 from Morph1984/gl-rasterizer-unused-includeMai M
gl_rasterizer: Remove unused includes
2021-11-02general: Remove MakeResult helpersMorph
This is made obsolete by the presence of implicit constructors.
2021-11-02hle/result: Amend ResultVal documentationMorph
This amends the documentation slightly to reflect the updated interface.
2021-11-02hle/result: Reimplement ResultVal using Common::ExpectedMorph
Common::Expected effectively provides the same functions as ResultVal, so we can implement it with this. This can be replaced with std::expected with minimal effort should it be standardized in the C++ Standard Template Library.
2021-11-02common: Implement a subset of P0323 (std::expected)Morph
This implementation is based on and is a subset of the proposed implementation of std::expected https://github.com/TartanLlama/expected/blob/master/include/tl/expected.hpp
2021-11-01Merge pull request #7227 from vonchenplus/fix_memory_leak_v2bunnei
Fix memory leak v2
2021-11-01 Refactor Logging ImplLevi Behunin
Loop on stop_token and remove final_entry in Entry. Move Backend thread out of Impl Constructor to its own function. Add Start function for backend thread. Use stop token in PopWait and check if entry filename is nullptr before logging.
2021-11-02Shader Cahe: Fix Phi Nodes on GLASM.Fernando Sahmkow
2021-11-01ShaderCache: Fix Phi Nodes Type on OGL.Fernando Sahmkow
2021-10-31gl_rasterizer: Remove unused includesMorph
This removes unused includes, especially the core includes which were causing this file to be recompiled every time files included by those headers are modified.