246 Commits (1d869e8495c56ac82e2767b993ce0587197faa01)

Author SHA1 Message Date
Maufeat 1eed7efd09
[core, display, overlay] Add LayerIsOverlay to separate overlay on composer, stub RequestListSummaryOverlayNotification, sync emu settings when setting language (#3123) 4 weeks ago
Maufeat f58097e814
[hle,display,overlay,starter,hid] add overlay functions, starter applet (initially), HID handheld for system applets and fw21 stubs (#3080) 2 months ago
lizzie 191e4c75a1
[meta] fix license headers (#2547) 4 months ago
lizzie 9d2681ecc9
[cmake] enable clang-cl and WoA builds (#348) 4 months ago
Zephyron cf1bcb02c5 service/vi: Improve OpenDisplay validation 11 months ago
Liam 10966412ac vi: workaround conductor includes 2 years ago
Liam 0e032e03e6 vi: ignore shared buffer destruction failure on termination 2 years ago
Liam 3b78f33757 vi: remove superfluous locking in shared buffer manager 2 years ago
Liam 6fabb06764 nvnflinger/vi: don't recreate buffer queue on open/close 2 years ago
Liam d082a80d79 nvnflinger: check for layers before compose 2 years ago
german77 07143cd038 service: vi: Implement ListDisplayMode 2 years ago
Liam f5d736af4b vi: manage resources independently of nvnflinger and refactor 2 years ago
Liam e34074861c vi: move shared buffer management from nvnflinger 2 years ago
Liam b1f1beae41 nvnflinger: convert to process 2 years ago
Liam 0f18bf4a06 vi: rewrite IApplicationDisplayService 2 years ago
Liam 04b3fdca99 vi: rewrite ISystemDisplayService 2 years ago
Liam f675c54cbe vi: rewrite IManagerDisplayService 2 years ago
Liam 33daf4463b vi: rewrite IHOSBinderDriver 2 years ago
Liam 5ad57cb878 vi: rewrite IApplicationRootService, IManagerRootService, ISystemRootService 2 years ago
Liam 8de4523094 vi: split into implementation files 2 years ago
Liam a989a7ad9c vi: extract types 2 years ago
Liam 1c32e4157c nvnflinger/gpu: implement blending 2 years ago
Liam 5ec76db392 nvnflinger/gpu: implement layer stack composition 2 years ago
Liam 7df27bbef6 core: support offline web applet 2 years ago
Liam 49f10b2e54 am: migrate global state to per-applet state structure 2 years ago
Narr the Reg aad9258100 service: properly convert buffers to strings 2 years ago
Liam c6dc206cd6 vi: check layer state before opening or closing 2 years ago
Liam 5f9a3c23db nvnflinger: ensure display abandonment considers all layers and future layers 2 years ago
Liam 1d7fb4cffb vi: connect vsync event handle lifetime to application display service interface 2 years ago
Liam beab2c3fc7 vi: fix name of nvnflinger 2 years ago
Liam ccef7d7326 vi: fix confusion between closing and destroying layers 2 years ago
Liam 2e8b7e4a40 nvnflinger: use graphic buffer lifetime for map handle 2 years ago
Narr the Reg 9567f9aaed service: nvnflinger: Implement shared buffer 2 years ago
lat9nq 81d209ee34 general: Use console mode helper across project 2 years ago
lat9nq 447ec24378 general: Convert use_docked_mode to an enumeration 2 years ago
Liam 580f7f2ff1 general: fix incorrect conversions 2 years ago
Liam 5f2c56cd15 core: remove ResultVal type 3 years ago
Liam c59b0c9715 nvnflinger: fix Parcel serialization 3 years ago
Liam c191cf75bb nvnflinger: fix name 3 years ago
Liam d7e9461b71 service: move hle_ipc from kernel 3 years ago
Narr the Reg 932cf55052 core: Update service function tables to 16.0.0+ 3 years ago
Liam 1c3a93e7c4 service: refactor server architecture 3 years ago
arades79 60a68839ee remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistency 3 years ago
arades79 adcef452e0 add static lifetime to constexpr values to force compile time evaluation where possible 3 years ago
ameerj 7cc5da4a9f Revert "Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span" 3 years ago
liamwhite f74a95b6fb Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ReadBuffer" 3 years ago
ameerj 4531881bfd nvflinger: Split Parcel class into InputParcel and OutputParcel 3 years ago
Liam 4351ab1ff1 vi: implement CloseDisplay 3 years ago
Morph 6a22ed905b general: Add missing pragma once 3 years ago
Liam 09777eea76 kernel: remove KWritableEvent 3 years ago