github yuzu-emu/yuzu-mainline mainline-0-963
yuzu 963

8 months ago

Changes:

  • 15bf148 "Merge Tagged PR 6598"
  • 0472113 "Merge Tagged PR 7346"
  • 195aa74 "Merge Tagged PR 7497"
  • f288aa3 "Merge Tagged PR 7832"
  • fa136b8 "Merge Tagged PR 8012"
  • da46d92 Merge pull request #8080 from FernandoS27/yo-momma-so-fat-that
  • a2d7b2f Memory: Don't protect reads on Normal accuracy.
  • 7a9d9e5 Texture Cache: Add Cached CPU system.
  • ab6a578 Merge pull request #7720 from FernandoS27/yfc-gc
  • 0608336 Merge pull request #8050 from bunnei/nvflinger-rewrite
See More
  • d108c28 Merge pull request #8068 from ameerj/shader-if-false
  • 9872d4b GC: Address Feedback.
  • 284934e Update project license to GPL v3.
  • c64e1ae hle: nvflinger: ConsumerBase: Mark ctor as explicit.
  • 02dbb2e hle: vi: NativeWindow: Fix trivially copyable issues.
  • c9d28c3 hle: nvdrv: nvdata: buffer_queue_producer: Minor cleanup.
  • 241ecae hle: nvdrv: nvdata: Cleanup NvFence static assert.
  • 81eefca hle: nvflinger: Remove unused unordered_map include.
  • 3b13f5e hle: nvflinger: buffer_queue_consumer: AcquireBuffer: Fix typo.
  • 4d94880 hle: nvflinger: Merge Rect with Common::Rectangle.
  • e524def hle: nvflinger: buffer_queue_core: Declare default dtor.
  • 8e35eed hle: nvflinger: buffer_queue_producer: DequeueBuffer: Remove unnecessary lock.
  • 0ce3080 hle: nvflinger: consumer_base: StillTracking: Should be const.
  • 480c79e hle: nvflinger: graphic_buffer_producer: Remove unnecessary pragma pack.
  • 7db60fe hle: nvflinger: parcel: Reserve token size.
  • ddd5a2b hle: nvflinger: buffer_queue_core: StillTracking: Take const reference.
  • 53058ae hle: nvflinger: buffer_queue_core: Cleanup locking.
  • 650c9d0 hle: nvflinger: Use std::chrono for present_ns.
  • ca12a77 hle: nvflinger: Migrate android namespace -> Service::android.
  • 5849c9a hle: nvflinger: BufferQueueProducer: Handle SetPreallocatedBuffer with empty buffer.
  • 7f4165f hle: vi: Integrate new NVFlinger and HosBinderDriverServer service.
  • a87812c hle: nvflinger: Add implementation for HosBinderDriverServer service.
  • 56284bf hle: nvflinger: Add implementation for BufferQueueProducer class.
  • bfff7b5 hle: nvflinger: Add implementation for BufferQueueCore class.
  • 6e7f687 hle: nvflinger: Add implementation for BufferQueueConsumer class.
  • 41983bc hle: nvflinger: Add implementation for QueueBufferInput and QueueBufferOutput structs.
  • 0057159 hle: nvflinger: Add implementation for BufferItemConsumer class.
  • 79e8cdf hle: nvflinger: Add implementation for ConsumerBase class.
  • d25cb12 hle: nvflinger: Add implementation for BufferSlot class.
  • c723db3 hle: nvflinger: Add implementation for BufferItem class.
  • d13e18a hle: nvflinger: Move implementation for Parcel to its own header.
  • a454670 hle: nvflinger: Add android buffer queue definitions to its own header.
  • fe9945a hle: nvflinger: Add IBinder interface.
  • b9cbc70 hle: nvflinger: Add IConsumerListener interface.
  • 81e143a hle: nvflinger: Add ProducerListener interface.
  • fd24d5a hle: nvflinger: Add android window enumerations to its own header.
  • 05ff9e8 hle: nvflinger: Add android Status flags to its own header.
  • 05d80fb hle: nvflinger: Move BufferTransformFlags to its own header.
  • 402273d hle: nvdrv: Rename Fence to NvFence to avoid naming conflicts.
  • d456b9d hle: nvflinger: Move PixelFormat to its own header.
  • 5a8b9a9 hle: nvflinger: Add implementation for GraphicBuffer class.
  • 8c27465 hle: nvflinger: Add implementation for Fence class.
  • d47575f hle: nvflinger: Add implementation for Rect class.
  • 0704b64 common: logging: Add a logger for NVFlinger.
  • 9edbbf2 Garbage Collection: Final tuning.
  • 5e982a7 Buffer Cache: Tune to the levels of the new GC.
  • ecb3342 Garbage Collection: Redesign the algorithm to do a better use of memory.
  • 8f2e5f5 Merge pull request #8074 from liamwhite/cached-words
  • c50f2bd Merge pull request #8035 from lat9nq/disable-web-applet
  • dea5de9 buffer_cache: reset cached write bits after flushing invalidations
  • 67159e3 dead_code_elimination_pass: Remove unreachable Phi arguments
  • fb4d80b Merge pull request #8073 from Shoegzer/compile_fixes
  • a8896e9 Add include to fix compiling
  • f10d40a shader_recompiler/dead_code_elimination: Add DeadBranchElimination pass
  • db637b5 yuzu qt: Save disable_web_applet setting
  • 7760777 main: Update Disable Web Applet warning
  • fa46fb9 configure_debug: Add option to set disable_web_applet
  • 1cbe23e yuzu: Move disable_web_applet to UISettings

This list of changes was auto generated.

Don't miss a new yuzu-mainline release

NewReleases is sending notifications on new releases.