summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | renderer_gl: Resolution scaling fixesGravatar ameerj2021-11-163-61/+107
| | | |
* | | | TextureCache: Fix rescaling of ImageCopiesGravatar Fernando Sahmkow2021-11-163-18/+67
| | | |
* | | | TextureCache: Modify Viewports/Scissors according to Rescale.Gravatar Fernando Sahmkow2021-11-166-35/+93
| | | |
* | | | Settings: eliminate rescaling_factor.Gravatar Fernando Sahmkow2021-11-167-37/+19
| | | |
* | | | Texture Cache: More rescaling fixes.Gravatar Fernando Sahmkow2021-11-164-84/+96
| | | |
* | | | gl_texture_cache: WIP texture rescaleGravatar ameerj2021-11-162-3/+69
| | | |
* | | | Texture Cache: Implement Vulkan UpScaling & DownScalingGravatar Fernando Sahmkow2021-11-166-42/+327
| | | |
* | | | ShaderDecompiler: Add initial support for rescaling.Gravatar Fernando Sahmkow2021-11-162-0/+73
| | | |
* | | | Settings: Add resolution scaling to settings.Gravatar Fernando Sahmkow2021-11-166-5/+155
| | | |
* | | | VideoCore: Initial Setup for the Resolution Scaler.Gravatar Fernando Sahmkow2021-11-1611-18/+255
| |/ / |/| |
* | | Merge pull request #7326 from ameerj/vp8Gravatar Fernando S2021-11-1411-26/+180
|\ \ \ | | | | | | | | codecs: Implement VP8 video decoding support
| * | | codes: Rename ComposeFrameHeader to ComposeFrameGravatar ameerj2021-11-127-14/+14
| | | | | | | | | | | | | | | | These functions were composing the entire frame, not just the headers. Rename to more accurately describe them.
| * | | vp8: Implement header compositionGravatar ameerj2021-11-124-6/+90
| | | | | | | | | | | | | | | | Enables frame decoding with FFmpeg
| * | | codecs: Add VP8 codec classGravatar ameerj2021-11-129-20/+90
| |/ /
* | | Merge pull request #7260 from vonchenplus/spirv_support_legacy_attribute_v2Gravatar bunnei2021-11-143-71/+153
|\ \ \ | |_|/ |/| | shader: Spirv support legacy attribute v2
| * | Simply legacy attribute implementGravatar Feng Chen2021-11-043-152/+125
| | |
| * | Support gl_FogFragCoord attributeGravatar vonchenplus2021-10-313-48/+58
| | |
| * | Support gl_BackSecondaryColor attributeGravatar vonchenplus2021-10-263-0/+33
| | |
| * | Support gl_FrontSecondaryColor attributeGravatar vonchenplus2021-10-263-0/+33
| | |
| * | Support gl_BackColor attributeGravatar vonchenplus2021-10-263-0/+33
| | |
* | | Merge pull request #7272 from behunin/the-courteous-loggerGravatar bunnei2021-11-134-28/+41
|\ \ \ | |_|/ |/| | Logging: Impl refactor
| * | Refactor Logging ImplGravatar Levi Behunin2021-11-014-28/+41
| | | | | | | | | | | | | | | | | | | | | 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.
* | | program_metadata: Add default ThreadInfo kernel capabilityGravatar OatmealDome2021-11-101-1/+4
| | |
* | | applets/swkbd: Fix text check message encodingGravatar Morph2021-11-081-7/+15
| | | | | | | | | | | | The text check message can be encoded in UTF-8.
* | | applets/swkbd: Skip text checking if the text has been confirmedGravatar Morph2021-11-088-26/+36
| | | | | | | | | | | | | | | | | | | | | 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
* | | service/pctl: Stub EndFreeCommunicationGravatar Narr the Reg2021-11-051-1/+8
| | | | | | | | | - Used by Just Dance 2022
* | | vulkan_device: Add missing vulkan image format R5G6B5 in GetFormatPropertiesGravatar Feng Chen2021-11-051-0/+1
| | | | | | | | | - Used by Dragon Quest Builders
* | | Merge pull request #7279 from Morph1984/system-get-program-idGravatar Morph2021-11-0425-59/+48
|\ \ \ | | | | | | | | general: Get the current process program id directly from the system
| * | | general: Get the current process program id directly from the systemGravatar Morph2021-11-0421-56/+42
| | | | | | | | | | | | | | | | This allows us to avoid including KProcess' header file in files that only need to get the current process' program id.
| * | | general: Rename GetTitleID to GetProgramIDGravatar Morph2021-11-0424-43/+46
| | | |
* | | | Merge pull request #7289 from ameerj/perf-stat-shutdownGravatar Morph2021-11-041-1/+1
|\ \ \ \ | | | | | | | | | | core: Reorder perf_stats destruction order on Shutdown
| * | | | core: Reorder perf_stats destruction order on ShutdownGravatar ameerj2021-11-041-1/+1
| |/ / / | | | | | | | | | | | | Avoids the gpu_core using perf_stats after it's been freed.
* | | | Merge pull request #7287 from Morph1984/stub-aocGravatar Fernando S2021-11-052-0/+29
|\ \ \ \ | |/ / / |/| | | service: aoc: Stub more 13.x functions used by Animal Crossing
| * | | service: aoc: Stub NotifyUnmountAddOnContentGravatar Morph2021-11-042-1/+9
| | | | | | | | | | | | | | | | Used by Animal Crossing: New Horizons v2.0.0 DLC
| * | | service: aoc: Stub NotifyMountAddOnContent and NotifyMountAddOnContentGravatar Morph2021-11-042-0/+21
| | | | | | | | | | | | | | | | Used by Animal Crossing: New Horizons v2.0.0 DLC
* | | | Merge pull request #7282 from ameerj/core-includesGravatar bunnei2021-11-04134-219/+8
|\ \ \ \ | |/ / / |/| | | core: Reduce unused header includes
| * | | core: Fix transitive include build errorsGravatar ameerj2021-11-035-0/+9
| | | |
| * | | core: Remove unused includesGravatar ameerj2021-11-03133-221/+1
| | | |
* | | | service/acc: Rename Unknown160 to InitializeApplicationInfoV2Gravatar german772021-11-043-3/+3
| | | |
* | | | service: acc: Stub acc:u0 '160'Gravatar Morph2021-11-043-0/+9
|/ / / | | | | | | | | | | | | | | | - Used by Animal Crossing: New Horizons v2.0.0 Since the name is currently unknown, '160' is used as a placeholder.
* | | svc: Correct WaitSynchronization num_handles param typeGravatar Morph2021-11-022-4/+4
| | | | | | | | | | | | num_handles is a s32
* | | Merge pull request #7262 from ↵Gravatar bunnei2021-11-027-3/+68
|\ \ \ | | | | | | | | | | | | | | | | FernandoS27/Buffalo-buffalo-Buffalo-buffalo-buffalo ShaderCache: Order Phi Arguments from farthest away to nearest.
| * | | Shader Cahe: Fix Phi Nodes on GLASM.Gravatar Fernando Sahmkow2021-11-021-1/+1
| | | |
| * | | ShaderCache: Fix Phi Nodes Type on OGL.Gravatar Fernando Sahmkow2021-11-013-2/+30
| | | |
| * | | ShaderCache: Order Phi Arguments from farthest away to nearest.Gravatar Fernando Sahmkow2021-10-315-0/+37
| | | |
* | | | Merge pull request #7265 from Morph1984/gl-rasterizer-unused-includeGravatar Mai M2021-11-021-4/+2
|\ \ \ \ | | | | | | | | | | gl_rasterizer: Remove unused includes
| * | | | gl_rasterizer: Remove unused includesGravatar Morph2021-10-311-4/+2
| | |/ / | |/| | | | | | | | | | 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.
* | | | general: Remove MakeResult helpersGravatar Morph2021-11-0213-69/+48
| | | | | | | | | | | | | | | | This is made obsolete by the presence of implicit constructors.
* | | | hle/result: Amend ResultVal documentationGravatar Morph2021-11-021-12/+10
| | | | | | | | | | | | | | | | This amends the documentation slightly to reflect the updated interface.
* | | | hle/result: Reimplement ResultVal using Common::ExpectedGravatar Morph2021-11-021-117/+63
| | | | | | | | | | | | | | | | | | | | 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.