Changes:
- ed45c53 "Merge Tagged PR 9027"
- 61883d8 Merge pull request #6142 from lat9nq/prog_meta_ref_bind_address
- bb86fc5 Merge pull request #8944 from Tachi107/patch-2
- 1effa57 Merge pull request #8467 from FernandoS27/yfc-rel-1
- df6dffa vulkan_blitter: Fix pool allocation double free.
- aedd739 maxwell_dma: remove warnings from implemented functionality
- ca3db0d General: address feedback
- 0d99b79 state_tracker: workaround channel setup for homebrew
- c80ed6d general: rework usages of UNREACHABLE macro
- 9037050 nvdisp: End system frame after requesting to swap buffers
See More
- 11e1cbb address_space: Rename va_start to virt_start
- fa342ca address_space: Address feedback
- fedd983 general: Format licenses as per SPDX guidelines
- d97d409 NvHostChannels: improve hack for supporting multiple channels.
- c2b7de6 Address Feedback from bylaws.
- 8a37203 Nvflinger: correct duplication.
- 9982cff Core: Fix get nvmap object random crash
- fe24c65 General: Fix clang format.
- 1a9b71b Common: Fix variable shadowing.
- cdce7f7 Vulkan Swapchain: Overall improvements.
- 8d774e7 NvDec: Fix regressions.
- ada0977 Vulkan Texture Cache: Limit render area to the max width/height of the targets.
- 8fd1d76 ImageBase: Basic fixes.
- afab6c1 General: Fix compilation for GCC
- fd7afda VideoCore: Implement formats needed for N64 emulation.
- 770e19f Buffer Cache: Deduce vertex array limit from memory layout when limit is the highest possible.
- 8bb604b VideoCore: Add option to dump the macros.
- a9ca39f NVDRV: Further improvements.
- b59ca4d Buffer Cache: Basic fixes.
- 98317f2 Decoders: Improve overall speed.
- f5fd6b5 DMA & InlineToMemory Engines Rework.
- b2099fb Maxwell3D: Add small_index_2
- 7cfa28a Memory Manager: ensure safety of GPU to CPU address.
- 5a568b1 MemoryManager: Fix errors popping out.
- 3d02143 Shader Decompiler: implement better tracking for Vulkan samplers.
- ba34cf0 Shader Decompiler: Check for shift when deriving composite samplers.
- a283eda Shader Decompiler: Fix dangerous behavior of invalid iterator insertion.
- 359f22b MemoryManager: Finish up the initial implementation.
- 5caa150 OpenGL: Fix TickWork
- bc8b3d2 VideoCore: Refactor fencing system.
- 4d60410 MemoryManager: initial multi paging system implementation.
- 98b5e23 Vulkan: Fix Scissor on Clears
- 920429f NVDRV: Further refactors and eliminate old code.
- 2931101 NVDRV: Refactor Host1x
- 668e80a VideoCore: Refactor syncing.
- e44ac8b Texture Cache: Fix GC and GPU Modified on Joins.
- f350c3d Texture cache: Fix the remaining issues with memory mnagement and unmapping.
- 9cf4c88 Texture cache: Fix dangling references on multichannel.
- e462191 Refactor VideoCore to use AS sepparate from Channel.
- bb74973 General: Rebase fixes.
- 6fc4012 VideoCore: Extra Fixes.
- feb49c8 NVDRV: Remake ASGPU
- c6ea0c6 NVDRV: Update copyright notices.
- 0f4ae3c MemoryManager: Temporary Fix for NVDEC.
- 835b950 NvHostCtrl: Fix merge of nvflinger.
- cbaf3fb VideoCore: Update MemoryManager
- b617874 Common: implement MultiLevelPageTable.
- 3f8e7a5 VideoCore: Fix channels with disk pipeline/shader cache.
- d7990c1 OpenGl: Implement Channels.
- 2c62563 NVHOST_CTRl: Implement missing method and fix some stuffs.
- 139ea93 VideoCore: implement channels on gpu caches.
- c77b8df NVASGPU: Fix Remap.
- ad03860 NVDRV: Fix clearing when destroying.
- 68d9504 NVMAP: Fix the Free return parameters.
- af35dbc NVDRV: Fix Open/Close and make sure each device is correctly created.
- de0e8ef NVDRV: Implement new NvMap
- 3cbe352 NVDRV: Refactor and add new NvMap.
- a21b882 NVDRV: Cleanup.
- d30b885 NVDRV: Implement QueryEvent.
- 39a5ce4 NvHost: Remake Ctrl Implementation.
- ac104a2 NvHost: Try a different approach to blocking.
- 7b7f6f1 NvHost: Fix some regressions and correct signaling on timeout.
- 31d4bc6 Merge pull request #9025 from FernandoS27/slava-ukrayini
- 1a49991 Texture Cache: Add ASTC 10x5 Format.
- db88eaa build(room): simplify yuzu-room installation
- bfb7cbc program_metadata: Unpack FileAccessHeader and FileAccessControl
This list of changes was auto generated.