yuzu-mainline
-
yuzu 963
Published by yuzubot over 2 years ago
Changes:
- 15bf148daf441e69265ea99771e0f1d327c5c10e "Merge Tagged PR 6598"
- 047211370afc3387672688041ed13eaeb94e5482 "Merge Tagged PR 7346"
- 195aa74833666956d656eba6252a502e97d05308 "Merge Tagged PR 7497"
- f288aa3628cdda7c693427cb7de0572c79b538a2 "Merge Tagged PR 7832"
- fa136b81aaa48696185dc5758323298e2348dbd3 "Merge Tagged PR 8012"
- da46d924e9953a6934c43e33e068023b405ecbcb Merge pull request #8080 from FernandoS27/yo-momma-so-fat-that
- a2d7b2f905eef379f6412ef043100a98845aefb1 Memory: Don't protect reads on Normal accuracy.
- 7a9d9e575b4d85ca30fc119dfb73c1b22a6dbe63 Texture Cache: Add Cached CPU system.
- ab6a5784fa991016b5d8c097471fbda88853ba5d Merge pull request #7720 from FernandoS27/yfc-gc
- 0608336c60c62b74af73422115ee0e0797362e8f Merge pull request #8050 from bunnei/nvflinger-rewrite
- d108c2873d8a7ef223ca1bd9244038823484ed37 Merge pull request #8068 from ameerj/shader-if-false
- 9872d4bc4f78fea478e7db4d5a04208cb8a871fa GC: Address Feedback.
- 284934ebfdf5e530c960cf69969172ff76f40bea Update project license to GPL v3.
- c64e1ae1041eebd44ef043658f091e204a0b8276 hle: nvflinger: ConsumerBase: Mark ctor as explicit.
- 02dbb2ed54a51056f63355be019956fe02793459 hle: vi: NativeWindow: Fix trivially copyable issues.
- c9d28c30f0a512d2a6fa1e6183d8a725d950881d hle: nvdrv: nvdata: buffer_queue_producer: Minor cleanup.
- 241ecae867347ff710641a3683362ee7f4c6a7a1 hle: nvdrv: nvdata: Cleanup NvFence static assert.
- 81eefcaa7619c6807038f021b6da8a6ceabeaf25 hle: nvflinger: Remove unused unordered_map include.
- 3b13f5e43bc6dd89af80ffa857d3fb4aa5118116 hle: nvflinger: buffer_queue_consumer: AcquireBuffer: Fix typo.
- 4d9488033f849132446ffb7840f1309fa38be8fd hle: nvflinger: Merge Rect with Common::Rectangle.
- e524def8c068bcd4660410117a13241e175afc9b hle: nvflinger: buffer_queue_core: Declare default dtor.
- 8e35eedf22c28e1602627243a68eeb52af788e7d hle: nvflinger: buffer_queue_producer: DequeueBuffer: Remove unnecessary lock.
- 0ce308047e08c9671631f9898be01360e77fcaad hle: nvflinger: consumer_base: StillTracking: Should be const.
- 480c79edba7162d29c82e3752653626d37aacd5f hle: nvflinger: graphic_buffer_producer: Remove unnecessary pragma pack.
- 7db60fe7da370c0d37182a27ec8af928cd066b40 hle: nvflinger: parcel: Reserve token size.
- ddd5a2b1c67a82f0b1dbaa75dc4b99ee71f93173 hle: nvflinger: buffer_queue_core: StillTracking: Take const reference.
- 53058ae73f26e19cd819ba1c9a365a091962757d hle: nvflinger: buffer_queue_core: Cleanup locking.
- 650c9d0d627b1c926a07d82d0248f283ccbd8a1b hle: nvflinger: Use std::chrono for present_ns.
- ca12a77670d1463c2257bcdd829bb9bc56f1461b hle: nvflinger: Migrate android namespace -> Service::android.
- 5849c9a4cdcb3cb18c2b63c390365d2a00ddb916 hle: nvflinger: BufferQueueProducer: Handle SetPreallocatedBuffer with empty buffer.
- 7f4165fc056261820fe760629e6ac7b1f27de003 hle: vi: Integrate new NVFlinger and HosBinderDriverServer service.
- a87812c6a12fbb4b48c0a890ae5a181402743f69 hle: nvflinger: Add implementation for HosBinderDriverServer service.
- 56284bff6c312da130eb0f2d0cda80cd29c82046 hle: nvflinger: Add implementation for BufferQueueProducer class.
- bfff7b58fd06d738ef3d8d40de46290b1cc158a5 hle: nvflinger: Add implementation for BufferQueueCore class.
- 6e7f687df421e3d30b5b08e8e1747e6084e89342 hle: nvflinger: Add implementation for BufferQueueConsumer class.
- 41983bc0ca40c4cb52198b30448464e41f914a87 hle: nvflinger: Add implementation for QueueBufferInput and QueueBufferOutput structs.
- 00571590663f73b7bfb659f78d6cc59473113a5a hle: nvflinger: Add implementation for BufferItemConsumer class.
- 79e8cdf595e1fe86f985b88c655aea277ba32692 hle: nvflinger: Add implementation for ConsumerBase class.
- d25cb12bffe93bcd2c37cb02d96c0d4c7d006002 hle: nvflinger: Add implementation for BufferSlot class.
- c723db39c7a508ca6445c328ab85f506bce4927a hle: nvflinger: Add implementation for BufferItem class.
- d13e18a8edfb6f26026acb72db426f651ab80ef2 hle: nvflinger: Move implementation for Parcel to its own header.
- a454670de5c02522af68b66cb4953b4ae4ac13f2 hle: nvflinger: Add android buffer queue definitions to its own header.
- fe9945ad6cc44ea234743bf085617d535342fab1 hle: nvflinger: Add IBinder interface.
- b9cbc708e84d9b96dca6a93bbd70de85e6320f40 hle: nvflinger: Add IConsumerListener interface.
- 81e143a3d25c537f294c9e76009320252fced66b hle: nvflinger: Add ProducerListener interface.
- fd24d5a0a229fbcf1d96650a170ad64d9bb00651 hle: nvflinger: Add android window enumerations to its own header.
- 05ff9e8d4e31e643131bf827c491052cdba003a0 hle: nvflinger: Add android Status flags to its own header.
- 05d80fba38eada5ec671980a5cd7276bcf14482a hle: nvflinger: Move BufferTransformFlags to its own header.
- 402273d91b4051f5e7220140935c0c15ae968f94 hle: nvdrv: Rename Fence to NvFence to avoid naming conflicts.
- d456b9d554da32e4353ba6e837e1cb8690782a9d hle: nvflinger: Move PixelFormat to its own header.
- 5a8b9a97062d6dbd64f4401036a3a4445ed4fe1b hle: nvflinger: Add implementation for GraphicBuffer class.
- 8c274653250715189f1c774fd086993057c11d03 hle: nvflinger: Add implementation for Fence class.
- d47575f2c5b125426e9d81a10bd7ce3d7e813dbf hle: nvflinger: Add implementation for Rect class.
- 0704b645df4829eb125e43b420cf12914fb3cf28 common: logging: Add a logger for NVFlinger.
- 9edbbf2af401f821c0be6a266e65975e3de25fb3 Garbage Collection: Final tuning.
- 5e982a781201a12c4cee6af2908e4732b4c8d945 Buffer Cache: Tune to the levels of the new GC.
- ecb3342145780d811017a3a3c8f14f3e0725db75 Garbage Collection: Redesign the algorithm to do a better use of memory.
- 8f2e5f5666608dd466ea8476ac592074fb3fc8ec Merge pull request #8074 from liamwhite/cached-words
- c50f2bd4f6797b778ae21dfed341129ed4a2252c Merge pull request #8035 from lat9nq/disable-web-applet
- dea5de91d250887c39520fd3846ae9d8865b5e3e buffer_cache: reset cached write bits after flushing invalidations
- 67159e3be76cf468288ae492ea22fc43a77a9d1e dead_code_elimination_pass: Remove unreachable Phi arguments
- fb4d80b169d2b3a6ad7286f4cb412b29c0aa70d8 Merge pull request #8073 from Shoegzer/compile_fixes
- a8896e940acd05119ef6339e56f7caf76088845c Add include to fix compiling
- f10d40a0a25dc6709b8cbd0a6793175434db6472 shader_recompiler/dead_code_elimination: Add DeadBranchElimination pass
- db637b5a4c02772eb827ed01a6ecb430e4b65daa yuzu qt: Save disable_web_applet setting
- 7760777c06ba227eba2f985765e07d8f4829a8c6 main: Update Disable Web Applet warning
- fa46fb90fb9ff34c7208983e1395ca60d43190fc configure_debug: Add option to set disable_web_applet
- 1cbe23ed7b0d527a4ae2595ee7810a5c4579ed0a yuzu: Move disable_web_applet to UISettings
This list of changes was auto generated.