ryujinx-mirror/Ryujinx.HLE/HOS/Services/Am/AppletAE/AllSystemAppletProxiesService/SystemAppletProxy
Mary 73881fad19
Surface Flinger: Fix an oversight when closing a layer (#2192)
* Surface Flinger: Fix an oversight when closing a layer

As the title say.
I also took the liberty of changing the logic on how we select the
current layer being rendered to make it more explicit when opening and
creating layers.

NOTE: Found by Ac_k.

* check for RenderLayerId and not the dictionary size

This fix a possible race condition between the time you create a layer and set the one currently used for rendering
2021-04-13 02:56:16 +02:00
..
Types am/gui: Implement Wake-up message (#1750) 2020-12-15 21:41:42 -03:00
IApplicationCreator.cs Refactoring HOS folder structure (#771) 2019-09-19 10:45:11 +10:00
IAudioController.cs Improved Logger (#1292) 2020-08-04 01:32:53 +02:00
ICommonStateGetter.cs misc: Add credit to AmiiboAPI properly and fix a wrong warning code (#2150) 2021-03-27 15:41:09 +01:00
IDebugFunctions.cs Refactoring HOS folder structure (#771) 2019-09-19 10:45:11 +10:00
IDisplayController.cs Refactoring HOS folder structure (#771) 2019-09-19 10:45:11 +10:00
IGlobalStateController.cs Refactoring HOS folder structure (#771) 2019-09-19 10:45:11 +10:00
IHomeMenuFunctions.cs IPC refactor part 2: Use ReplyAndReceive on HLE services and remove special handling from kernel (#1458) 2020-12-02 00:23:43 +01:00
ILibraryAppletCreator.cs Fix inverted read only flag in transfer memory creation (#1945) 2021-01-23 13:48:03 +11:00
ISelfController.cs Surface Flinger: Fix an oversight when closing a layer (#2192) 2021-04-13 02:56:16 +02:00
IWindowController.cs IPC refactor part 2: Use ReplyAndReceive on HLE services and remove special handling from kernel (#1458) 2020-12-02 00:23:43 +01:00