github yuzu-emu/yuzu-mainline mainline-686
yuzu mainline #689

3 years ago

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.

Don't miss a new yuzu-mainline release

NewReleases is sending notifications on new releases.