255 Commits (ad3929f11d532eac392f3b7cad0a0f72c2800e89)

Author SHA1 Message Date
crueter 7fda6dde73
[common] Switch to boost::unordered_flat containers (#4326) 1 month ago
Maufeat 54cd5fb8eb
[core, hle, video_core, memory] Improve multi-process, display layers, dynamic shader cache and rework overlay (#4238) 1 month ago
CamilleLaVey 3f52bf4b4b
[core, gpu, threads] Multithreading refactor (#4254) 2 months ago
lizzie 58dee53305
[fmt] use {#:x} instead of 0x{:#x} (#4170) 3 months ago
lizzie 3aa0d46259
[video_core, hle] remove redundant parent references in system structs (#3908) 4 months ago
lizzie 9d55875377
[*] fix missing '#pragma once' on header files (#4014) 5 months ago
PavelBARABANOV 813a35abca
[vi] Restore high Z-index for shared buffer layer to fix keyboard overlay display (#3787) 7 months ago
crueter 2b979024cb
[frontend] Slow and Turbo modes (#3525) 8 months ago
lizzie a8093c2a3c
[*] change all std::unordered_map and std::unordered_set into ankerl::unordered_dense::map/set variants (#3442) 8 months ago
Maufeat 1eed7efd09
[core, display, overlay] Add LayerIsOverlay to separate overlay on composer, stub RequestListSummaryOverlayNotification, sync emu settings when setting language (#3123) 10 months ago
Maufeat f58097e814
[hle,display,overlay,starter,hid] add overlay functions, starter applet (initially), HID handheld for system applets and fw21 stubs (#3080) 11 months ago
lizzie 191e4c75a1
[meta] fix license headers (#2547) 1 year ago
lizzie 9d2681ecc9
[cmake] enable clang-cl and WoA builds (#348) 1 year ago
Zephyron cf1bcb02c5 service/vi: Improve OpenDisplay validation 2 years ago
Liam 10966412ac vi: workaround conductor includes 3 years ago
Liam 0e032e03e6 vi: ignore shared buffer destruction failure on termination 3 years ago
Liam 3b78f33757 vi: remove superfluous locking in shared buffer manager 3 years ago
Liam 6fabb06764 nvnflinger/vi: don't recreate buffer queue on open/close 3 years ago
Liam d082a80d79 nvnflinger: check for layers before compose 3 years ago
german77 07143cd038 service: vi: Implement ListDisplayMode 3 years ago
Liam f5d736af4b vi: manage resources independently of nvnflinger and refactor 3 years ago
Liam e34074861c vi: move shared buffer management from nvnflinger 3 years ago
Liam b1f1beae41 nvnflinger: convert to process 3 years ago
Liam 0f18bf4a06 vi: rewrite IApplicationDisplayService 3 years ago
Liam 04b3fdca99 vi: rewrite ISystemDisplayService 3 years ago
Liam f675c54cbe vi: rewrite IManagerDisplayService 3 years ago
Liam 33daf4463b vi: rewrite IHOSBinderDriver 3 years ago
Liam 5ad57cb878 vi: rewrite IApplicationRootService, IManagerRootService, ISystemRootService 3 years ago
Liam 8de4523094 vi: split into implementation files 3 years ago
Liam a989a7ad9c vi: extract types 3 years ago
Liam 1c32e4157c nvnflinger/gpu: implement blending 3 years ago
Liam 5ec76db392 nvnflinger/gpu: implement layer stack composition 3 years ago
Liam 7df27bbef6 core: support offline web applet 3 years ago
Liam 49f10b2e54 am: migrate global state to per-applet state structure 3 years ago
Narr the Reg aad9258100 service: properly convert buffers to strings 3 years ago
Liam c6dc206cd6 vi: check layer state before opening or closing 3 years ago
Liam 5f9a3c23db nvnflinger: ensure display abandonment considers all layers and future layers 3 years ago
Liam 1d7fb4cffb vi: connect vsync event handle lifetime to application display service interface 3 years ago
Liam beab2c3fc7 vi: fix name of nvnflinger 3 years ago
Liam ccef7d7326 vi: fix confusion between closing and destroying layers 3 years ago
Liam 2e8b7e4a40 nvnflinger: use graphic buffer lifetime for map handle 3 years ago
Narr the Reg 9567f9aaed service: nvnflinger: Implement shared buffer 3 years ago
lat9nq 81d209ee34 general: Use console mode helper across project 3 years ago
lat9nq 447ec24378 general: Convert use_docked_mode to an enumeration 3 years ago
Liam 580f7f2ff1 general: fix incorrect conversions 3 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 4 years ago
Liam d7e9461b71 service: move hle_ipc from kernel 4 years ago
Narr the Reg 932cf55052 core: Update service function tables to 16.0.0+ 4 years ago