yuzu-mainline
-
yuzu 1191
Published by yuzubot about 2 years ago
Changes:
- ed45c538a52be8adb7e9ef874e0b91f9ae7f794f "Merge Tagged PR 9027"
- 61883d8820c057259c6c6113934a44f69742164c Merge pull request #6142 from lat9nq/prog_meta_ref_bind_address
- bb86fc573f76162cc60e6b81b9924df74eedb797 Merge pull request #8944 from Tachi107/patch-2
- 1effa578f12f79d7816e3543291f302f126cc1d2 Merge pull request #8467 from FernandoS27/yfc-rel-1
- df6dffa30baefd9f1e73399c632ab4e5f6475bab vulkan_blitter: Fix pool allocation double free.
- aedd739631efcebf42a1dae601096c10b99d9cd5 maxwell_dma: remove warnings from implemented functionality
- ca3db0d7c94a20668781830ff852dbf512598efb General: address feedback
- 0d99b7962d8e06958668168cdae155fd1e3d1757 state_tracker: workaround channel setup for homebrew
- c80ed6d81fef5858508ac4b841defe8ee3a8663d general: rework usages of UNREACHABLE macro
- 903705043dd768fe2bbeeddc621994ac61aae561 nvdisp: End system frame after requesting to swap buffers
- 11e1cbbdbde8269e7cdb0e150f25639223bdd3e6 address_space: Rename va_start to virt_start
- fa342cae227666c861806b9bf63e4286aff1e4d7 address_space: Address feedback
- fedd983f96bcbcc0c39f651db1cca0503d582fd9 general: Format licenses as per SPDX guidelines
- d97d409647686aefe701aec1363e328be11d1443 NvHostChannels: improve hack for supporting multiple channels.
- c2b7de66b325b52cebb7e26948db0d5b0eefee25 Address Feedback from bylaws.
- 8a372035db35465b8241d1e13eeb979e8682bb3f Nvflinger: correct duplication.
- 9982cff98b4db38565715cc515ea496b6195725b Core: Fix get nvmap object random crash
- fe24c65153349d3a759a2eef02ec703851a96847 General: Fix clang format.
- 1a9b71b1c6a5b6fb2a41fc485a986e9c505b2856 Common: Fix variable shadowing.
- cdce7f781bafabc364e61fa5cabf938349c9b82e Vulkan Swapchain: Overall improvements.
- 8d774e7415fac1153d8944baa2cc250cc4831107 NvDec: Fix regressions.
- ada09778d97d39d83353ca54d0d6c9abd5eefc60 Vulkan Texture Cache: Limit render area to the max width/height of the targets.
- 8fd1d769fe1c079d3a3f1ddc531233eabf0dd7ba ImageBase: Basic fixes.
- afab6c143cb486c7d14f1509cd04049ad08d3a65 General: Fix compilation for GCC
- fd7afda1e802fffe843ac28811470432949fe7ee VideoCore: Implement formats needed for N64 emulation.
- 770e19f51a0767c8fc2b204d9d50fa504a3c4e44 Buffer Cache: Deduce vertex array limit from memory layout when limit is the highest possible.
- 8bb604b3bec4792ee642d865f49690e1ea181a44 VideoCore: Add option to dump the macros.
- a9ca39f8591532ba6d37f7a3e068d5eefe416464 NVDRV: Further improvements.
- b59ca4df0cf45f1c17555ae3029bab234d4241ac Buffer Cache: Basic fixes.
- 98317f2b7799360ee4e5e55cbbb123bce72fbf2c Decoders: Improve overall speed.
- f5fd6b5c8674fcf64a3e70809ee0a34d3a95beb6 DMA & InlineToMemory Engines Rework.
- b2099fbdcc3cb213aec8f836033fb02c4b6bbd09 Maxwell3D: Add small_index_2
- 7cfa28a6664fa79b5b12341a93e995d74cb0deef Memory Manager: ensure safety of GPU to CPU address.
- 5a568b1655f0d721891083da19e2da2614796389 MemoryManager: Fix errors popping out.
- 3d02143476cbc92450587c4e56eafe1cb76cd9ad Shader Decompiler: implement better tracking for Vulkan samplers.
- ba34cf0a691bc73ae6b2d8db6019b1f10d22dde5 Shader Decompiler: Check for shift when deriving composite samplers.
- a283eda320ea1a4df5e6370528eb1b2ec64e466c Shader Decompiler: Fix dangerous behavior of invalid iterator insertion.
- 359f22b808f54de9f19e40a8f93604ee7e4bac80 MemoryManager: Finish up the initial implementation.
- 5caa150e9a08d006a484c0b06a8f3fb603487d64 OpenGL: Fix TickWork
- bc8b3d225eda388f0603830cbff8357893abb0f9 VideoCore: Refactor fencing system.
- 4d60410dd979fb688de7735d2b4b25a557bdeac7 MemoryManager: initial multi paging system implementation.
- 98b5e236d4049d1a2a4c6413486b5015b7efe2c8 Vulkan: Fix Scissor on Clears
- 920429fde745b3bf6d33b6ca991628f64988f754 NVDRV: Further refactors and eliminate old code.
- 2931101e6f5aa755566ef40f6e6dc71909fd3e92 NVDRV: Refactor Host1x
- 668e80a9f42fb4ce0e16f6381d05bcbd286b2da1 VideoCore: Refactor syncing.
- e44ac8b821833672f7c99ad22dbe57ac9403279d Texture Cache: Fix GC and GPU Modified on Joins.
- f350c3d74ea7880fc6d21f7f638b0d4a70a3246b Texture cache: Fix the remaining issues with memory mnagement and unmapping.
- 9cf4c8831d6a8b0d9c6e2a48e89b667fd73accee Texture cache: Fix dangling references on multichannel.
- e462191482c6507daed67802c6c1d2c50f10c96e Refactor VideoCore to use AS sepparate from Channel.
- bb74973bba6005cee5f1409b3b5a6c572da3cf66 General: Rebase fixes.
- 6fc4012396e98a1a6ac455791b314d2280a12a51 VideoCore: Extra Fixes.
- feb49c822d9cabc5bc7be9eab1f2bf4ba460176a NVDRV: Remake ASGPU
- c6ea0c650e38b7c475fea221b9655c754f7aaccc NVDRV: Update copyright notices.
- 0f4ae3cc52a740bac836f8f8c2ff5d560b8ca46e MemoryManager: Temporary Fix for NVDEC.
- 835b950f7ec300920b920b9b45f82ceaa4b33813 NvHostCtrl: Fix merge of nvflinger.
- cbaf3fb433a351f7d9509f17f88d4896ba66afd1 VideoCore: Update MemoryManager
- b617874724c461cba270a00c0f8e67fc4a6d553a Common: implement MultiLevelPageTable.
- 3f8e7a55851a613becf715cbf3016a8e9f63d65f VideoCore: Fix channels with disk pipeline/shader cache.
- d7990c159e956e5431c501fa94405dd04496197c OpenGl: Implement Channels.
- 2c62563ab58a70236a39571149f8370f3fdfb2a3 NVHOST_CTRl: Implement missing method and fix some stuffs.
- 139ea93512aeead8a4aee3910a3de86eb109a838 VideoCore: implement channels on gpu caches.
- c77b8df12efab9f36f007ff3b309d43588a71260 NVASGPU: Fix Remap.
- ad038609c877ad54dde7b9592f0584deb56a27c5 NVDRV: Fix clearing when destroying.
- 68d9504a046f40ce4ada54b0eba7228e659970de NVMAP: Fix the Free return parameters.
- af35dbcf633d35450b333eb33334b3dd1bc050a1 NVDRV: Fix Open/Close and make sure each device is correctly created.
- de0e8eff429b4374c18e3325ad3747db55bddddd NVDRV: Implement new NvMap
- 3cbe352c18f69596d91c4862382d61a3d6515140 NVDRV: Refactor and add new NvMap.
- a21b8824fb8a0bd7bcb44fd50559f26718f5dbc4 NVDRV: Cleanup.
- d30b885d713fa2b9393aeb3c515f4d881bf838f2 NVDRV: Implement QueryEvent.
- 39a5ce4e696716e48bdd1c980abc792827c68184 NvHost: Remake Ctrl Implementation.
- ac104a24d11c5875e25daee5dd405ee9fe5f3a21 NvHost: Try a different approach to blocking.
- 7b7f6f1cb777aef0184169891b42ece902a616ae NvHost: Fix some regressions and correct signaling on timeout.
- 31d4bc695390fbc08c60f67a90078366afceb21c Merge pull request #9025 from FernandoS27/slava-ukrayini
- 1a49991676fa3311cb2efdfd4f250a0f63063d5f Texture Cache: Add ASTC 10x5 Format.
- db88eaa346f32f0c42bb38981e61af180ded3bcb build(room): simplify yuzu-room installation
- bfb7cbc2922655e8a7a9e6f8bb80a186d4d75495 program_metadata: Unpack FileAccessHeader and FileAccessControl
This list of changes was auto generated.