Changes:
- dca0a06 "Merge PR 1340"
- cc3db2a ci: Split mainline pipeline and add support for GitHub releases (#2900)
- aaec156 Merge pull request #2683 from DarkLordZach/lock-exit
- a9abf4e Merge pull request #2889 from FearlessTobi/adwsawdawd
- b835d76 Merge pull request #2876 from ogniK5377/AcquireNpadStyleSetUpdateEventHandle-fix
- b772581 Merge pull request #2877 from ogniK5377/framecount-rev7
- 9f3bf6d main: Use const on all variable initializations
- e31c156 Merge pull request #2895 from FearlessTobi/debug-logs
- e22e0eb Add missing include
- a755f24 Merge pull request #2873 from ogniK5377/new-ioctls
See More
- 59fd910 removed comment
- 654427d Rebased
- 4ace69d Merge pull request #2884 from ogniK5377/deglobal-sys-services
- 8297929 service/acc: Lower log severity from INFO to DEBUG
- 9d69206 Merge pull request #2870 from FernandoS27/multi-draw
- 822ca65 Merge pull request #2891 from FearlessTobi/rod-tex
- 3bfba23 Merge pull request #2867 from ReinUsesLisp/configure-framebuffers-clean
- 68f5aff Maxwell3D: Corrections and refactors to MME instance refactor
- 9513abb removed unneeded semicolon
- cf1e477 Merge pull request #2893 from ogniK5377/revert-dlz [ #2709 ]
- d961d54 Revert "Merge pull request #2709 from DarkLordZach/oss-ext-fonts-1"
- e73ac40 Removed reference to core timing to nvflinger and used system instead
- aed884d marked controller constructors as explicit
- bd1c4ec Rebase
- fcdbf0b Rebase
- 4d22096 Deglobalize System: Vi
- 2c6e4ce Deglobalize System: Time
- 36a97dd Rebase
- d6e830d Deglobalize System: NvFlinger
- f21ab65 Rebase
- 8d3ff2b Deglobalize System: Nim
- ad53dc0 Deglobalize System: Nifm
- 8df2a98 Deglobalize System: NFP
- 482a03f Deglobalize System: LDR
- 07823b6 Deglobalize System: IRS
- 2818191 Deglobalize System: Hid
- a9e9570 Deglobalize System: Friend
- a40e5b2 Deglobalize System: Fatal
- c33faab Deglobalize System: Btm
- f2b61ff Deglobalize System: Btdrv
- 7da8e3f Deglobalize System: Aoc
- 2dbfac6 Deglobalize System: Am
- 9187350 Merge pull request #2535 from DarkLordZach/cheat-v2
- fa1c60c Merge pull request #2709 from DarkLordZach/oss-ext-fonts-1
- 2a4730c pl_u: Use kernel physical memory
- 60c2e9e qt: Prompt user for confirmation if exit lock is active
- 2bddc03 dmnt_cheat_vm: Default initialize structure values
- e348990 Merge pull request #2886 from MysticExile/dynarmic
- 6325c30 server side clang format fix2
- e58e371 am: Implement ISelfController ExitLock commands
- a7fda84 am: Implement ISelfController Exit
- 4c1c880 am: Add RequestExit event to AppletMessageQueue
- bbc1437 core: Track system exit lock status
- d3783fc Use clang-format provided by build server
- 885ea2d pl_u: Remove excess static qualifier
- 94afffe pl_u: Use OSS system archives if real archives don't exist
- a1b8e5d Merge pull request #2612 from DarkLordZach/prepo-new
- 682174b dmnt_cheat_vm: Make Cheat VM compliant to code style
- 3e729c1 core: Initialize cheats after load to avoid VMManager crash
- 37850ee core: Update RegisterCheatList for new VM
- a005519 patch_manager: Update cheat parsing for new VM
- c6becfc nso: Pass build ID directly
- 7d41c1f cheat_engine: Move to memory and strip VM
- 12aa127 memory: Port Atmosphere's DmntCheatVm
- 470466b log: Add logging class for Cheat Engine
- c9ccdfb Merge pull request #2430 from DarkLordZach/fs-controller
- 7979ccd Merge pull request #2883 from ogniK5377/log-game
- 01fc969 Fix clang-format
- 366e900 fermi_2d: Lower surface copy log severity to DEBUG
- 55d272e video_core: Implement RGBX16F PixelFormat
- 8b857fc system_archive: Synthesize shared fonts system archives
- ae9604f pl_u: Expose method to encrypt TTF to BFTTF
- 361a8fa externals: Move OSS font data to file_sys in core
- 8dd2e91 prepo: Remove system global accessors
- daf9cd9 prepo: Implement SaveReport New and System variants
- 787b191 reporter: Differentiate between Old, New, and System play reports
- 038bcec configure_debug: Move reporting option to logging
- 2b51427 Update README.md (#2871)
- 9286976 Merge pull request #2878 from FernandoS27/icmp
- ccd7081 config: Remove Dump options from configure_debug
- a49169e filesystem: Add const qualification to various accessors
- d4d38dd yuzu: Add UI to manage filesystem paths and sizes
- c182688 core: Store FileSystemController in core
- 2590b5a settings: Add options for managing gamecard emulation
- 918119a settings: Add options for setting storage sizes
- c6ff4a6 yuzu: Port old usages of Filesystem namespace to FilesystemController
- faf628a settings: Update LogSettings to show NAND/SDMC paths from FileUtil
- ccaafac card_image: Add accessors for gamecard certificate
- 77f9ecd card_image: Add functions to query gamecard update partition
- e018a48 content_archive: Add accessors for Rights ID and SDK Version
- b4164d2 partition_data_manager: Add accessor for decrypted PRODINFO partition
- 4b91057 services: Pass FileSystemController as reference to services that need it
- 1b04b72 am: Unstub IApplicationFunctions EnsureSaveData (20)
- 43af318 filesystem: Pass Size Getter functions to IFileSystem for sizes
- 721a927 sdmc_factory: Add SD Card size getters
- e47b57a bis_factory: Add getters for NAND partition sizes
- 8abbc61 filesystem: Add FileSystemController to deglobalize FS services
- 0a8e540 submisson_package: Fix edge case with improperly sized filenames
- 08c0783 sdmc_factory: Add accessor for SDMC Album directory
- 0084cce sdmc_factory: Add accessor for SDMC PlaceholderCache
- 02b36b0 sdmc_factory: Add accessor for content directory
- 49c44e3 savedata_factory: Implement savedata creation and don't create dir on open
- 62d772e patch_manager: Add short-circuit edge-case to GetPatchVersionNames
- 06db4d9 patch_manager: Add error checking to load dir to prevent crashes
- 9d9fc8a registered_cache: Process *.cnmt.nca files
- 8500ca7 registered_cache: Implement PlaceholderCache to manage placeholder and installing content
- 256a50a bis_factory: Fix mod loader edge-case with homebrew title IDs
- b71bda4 bis_factory: Add accessors for BIS placeholder caches
- 9bee885 bis_factory: Add accessor for NAND Image Directory
- 4dae5a5 bis_factory: Add accessors for BIS content directories
- 3a1899d bis_factory: Add accessors for BIS partitions
- 527b841 Shader_IR: ICMP corrections and fixes
- 8b76444 externals: Update dynarmic to master
- 97b8c9d Merge pull request #2885 from Hexagon12/port-4944 [ emu/citra#4944 ]
- 8fd266a Added Host CPU and OS to log
- 183c445 Merge pull request #2806 from FearlessTobi/port-4882 [ emu/citra#4882 ]
- c7c8ffb Merge pull request #2872 from FernandoS27/mem-gpu-opt
- 25383b9 Merge pull request #2576 from DarkLordZach/nsp-fix-1
- c41365a Merge pull request #2866 from Morph1984/checkbox_fix
- 9ad42fb Merge pull request #2868 from ReinUsesLisp/fix-mipmaps
- b4db662 Swapped TID and Game name to make it easier to parse
- 934ce53 Log the current title id and game name which is booting
- e9d19ad Used revision 5 instead of 7, marked constexpr as static
- b9fd1e2 Merge pull request #2879 from ogniK5377/trace-submitgpfifo
- 41836f3 Merge pull request #2880 from ogniK5377/drawarrays-trace
- 01a4afe Mark DrawArrays as LOG_TRACE
- c2f966d Mark KickOffPb & SubmitGPFIFO as trace
- bbe82d6 Merge pull request #2846 from ReinUsesLisp/fixup-viewport-index
- 88d8574 Merge pull request #2855 from ReinUsesLisp/shfl
- 433e764 Rasterizer: Correct introduced bug where a conditional render wouldn't stop a draw call from executing
- 4b81d19 Shader_IR: Implement ICMP.
- b54cdeb Added frame_count for REV7 audio renderer
- 0740758 disable clang-format temp
- 7761e44 Rasterizer: Refactor and simplify DrawBatch Interface.
- d2ea592 Rasterizer: Address Feedback and conscerns.
- c17655c Rasterizer: Refactor draw calls, remove deadcode and clean up.
- 7606da5 VideoCore: Corrections to the MME Inliner and removal of hacky instance management.
- ba02d56 Video Core: initial Implementation of InstanceDraw Packaging
- f9259c0 Initial implementation of Ioctl2 & Ioctl3
- 50259d7 Core/Memory: Only FlushAndInvalidate GPU if the page is marked as RasterizerCachedMemory
- b31880d Merge pull request #2784 from ReinUsesLisp/smem
- 0526bf1 shader_ir/warp: Implement SHFL
- 2dd6411 maxwell_to_gl: Fix mipmap filtering
- af809b4 gl_rasterizer: Remove unused code paths from ConfigureFramebuffers
- 8d778c9 When docked mode is checked, uncheck "joycons docked"
- 393cc3e Merge pull request #2851 from ReinUsesLisp/srgb
- b8b1747 Merge pull request #2824 from ReinUsesLisp/mme [ #2466 ]
- 193bfef maxwell_3d: Update firmware 4 call stub commentary
- daae327 Merge pull request #2857 from ReinUsesLisp/surface-srgb
- 18fac59 Merge pull request #2858 from ReinUsesLisp/vk-device
- ddfdeea Merge pull request #2667 from DarkLordZach/profile-editor
- 3cc27e4 Merge pull request #2757 from ReinUsesLisp/suatom
- 01d96e1 vk_device: Add miscellaneous features and minor style changes
- 78d078e externals: Update Vulkan headers
- 99e23bd video_core/surface: Add function to detect sRGB surfaces
- 6b997c8 renderer_opengl: Fix rebase mistake
- 36abf67 shader/image: Implement SUATOM and fix SUST
- e60d281 gl_rasterizer: Correct sRGB Fix regression
- 7857474 renderer_opengl: Fix sRGB blits
- 34b2c60 Merge pull request #2823 from ReinUsesLisp/shr-clamp
- c7ec7bc Merge pull request #2810 from ReinUsesLisp/mme-opt
- 434d092 Merge pull request #2759 from ReinUsesLisp/compute-images
- d36a7a4 Address review comments
- 684b616 Add frametime logging for tracking performance over time
- 07a0242 Merge pull request #2847 from VelocityRa/nro-nacp-fix
- 1487153 Merge pull request #2716 from lioncash/hle-global
- 6f7b349 Merge pull request #2763 from lioncash/map-phys
- bfc5bac nro: Implement ReadControlData
- 17a9b01 gl_shader_decompiler: Avoid writing output attribute when unimplemented
- 1f43e52 gl_shader_decompiler: Keep track of written images and mark them as modified
- 7228e22 texture_cache: Minor changes
- 322d020 gl_rasterizer: Apply textures and images state
- 80ec2fe gl_rasterizer: Add samplers to compute dispatches
- 954fc02 gl_rasterizer: Minor code changes
- 04cdecb gl_state: Split textures and samplers into two arrays
- 6170337 gl_rasterizer: Implement image bindings
- 5edf24b gl_state: Add support for glBindImageTextures
- 2424eef texture_cache: Pass TIC to texture cache
- 3a450c1 kepler_compute: Implement texture queries
- 2e5b5c2 gl_rasterizer: Split SetupTextures
- 4ee9949 Merge pull request #2804 from ReinUsesLisp/remove-gs-special
- 03badbd Merge pull request #2833 from ReinUsesLisp/fix-stencil
- 0f7b813 gl_shader_decompiler: Implement shared memory
- 4de04eb shader_ir: Implement LD_S
- f17415d shader_ir: Implement ST_S
- 953d498 Merge pull request #2797 from FearlessTobi/port-4877 [ emu/citra#4877 ]
- d34fa7c Merge pull request #2802 from ReinUsesLisp/hsetp2-pred
- 14d8c1b Merge pull request #2418 from DarkLordZach/srv-es
- 1aec2ff Address review comments
- aa8daaf Merge pull request #2808 from FearlessTobi/port-4866 [ emu/citra#4866 ]
- 8795645 Merge pull request #2707 from DarkLordZach/oss-miimodel
- b3e1ec2 Merge pull request #2807 from FearlessTobi/port-4864 [ emu/citra#4864 ]
- d1abe8e service/am: Remove usages of global system accessors
- ea82443 yuzu/configure: move speed limiter to general
- f763e23 kernel/vm_manager: Correct doxygen comment parameter tags for MapPhysicalMemory/UnmapPhysicalMemory
- b0da7e4 kernel/vm_manager: Move variables closer to usage spots in MapPhysicalMemory/UnmapPhysicalMemory
- a956d0b Merge pull request #2830 from FearlessTobi/port-4911 [ emu/citra#4911 ]
- d8e59a2 Merge pull request #2834 from Morph1984/audrenu_QueryAudioDeviceInputEvent
- 67bdd8e Merge pull request #2836 from Morph1984/hid_vibration
- 0a4f0b6 Merge pull request #2818 from MysticExile/fmt
- e77d2b2 Merge pull request #2801 from ReinUsesLisp/typed-decompiler
- 6177cbd gl_shader_decompiler: Fixup slow path
- a1d48b5 AM: Stub IApplicationFunctions::GetGpuErrorDetectedSystemEvent (#2827)
- fe83ee1 Merge pull request #2829 from Morph1984/audio
- a139fdf Merge pull request #2444 from FearlessTobi/port-3617-new [ emu/citra#3617 ]
- 9ca4718 configure_dialog: reverse tab map to avoid logic based on user-facing/translatable text
- 3044864 Fix clang-format
- c49c3e9 Fix uisettings include
- 053da44 Limit the size of directory icons, fix text when icon size is none
- 13891fd Change QList to QVector
- 5aaafa6 Separate UserNand and Sdmc directories
- dfec9c9 Address more trivial review comments
- 7a8f484 Address trivial review comments
- 2d8eba5 yuzu: Add support for multiple game directories
- 7fc5af3 Add assets and licenses
- cd81194 ditto
- ef98828 IsVibrationEnabled() as a const member func
- d6969fa clang-format
- ee35f7a Update npad.h
- 5130b8a Update npad.cpp
- 1559477 Update hid.h
- a83eb90 Update hid.cpp
- 7bbc98c gl_rasterizer: Fix stencil testing
- 5f309b8 Revert "Revert #2466" and stub FirmwareCall 4
- 77ef4fa shader/shift: Implement SHR wrapped and clamped variants
- 701dedc maxwell_3d: Avoid moving macro_params
- 42e1bb6 gl_shader_cache: Remove special casing for geometry shaders
- dfae2d1 half_set_predicate: Fix predicate assignments
- 9cf52d0 gl_device: Disable precise in fragment shaders on bugged drivers
- 03276e7 gl_shader_decompiler: Fixup AMD's slow path type
- 6c44979 gl_shader_decompiler: Rework GLSL decompiler type system
- 922c7f4 Merge pull request #2835 from chris062689/master
- ce3edaa Changed apt-get upgrade for specific package.
- 84815fa Add Kernel::EventPair audio_input_device_switch_event;
- 573a1e7 apt update before upgrade. Use apt-get.
- ec95c73 remove
- 1449ed9 audren_u: Stub IAudioDevice::QueryAudioDeviceInputEvent
- e1981b8 Merge pull request #2708 from DarkLordZach/mii-db-source-crash
- 58783b8 explicitly represent 1 as a float (1.0f instead of 1)
- 19af914 Merge pull request #2793 from ReinUsesLisp/bgr565
- 81fbc53 Merge pull request #2812 from ReinUsesLisp/f2i-selector
- d4f33b8 Merge pull request #2811 from ReinUsesLisp/fsetp-fix
- 137d165 Merge pull request #2826 from ReinUsesLisp/macro-binding
- 86b39e0 Merge pull request #2831 from FearlessTobi/port-4914 [ emu/citra#4914 ]
- 7397289 Merge pull request #2832 from FearlessTobi/im-an-idiot
- b1ca56b Change u32 -> f32
- 952f010 configuration/config: Add missing screenshot path read
- 4ea5727 Fix to Windows sleep issues
- 22fd208 Add cancel option to analog stick configuration
- 52a41f4 maxwell_3d: Fix macro binding cursor
This list of changes was auto generated.