stub IApplicationDisplayService:CloseDisplay (#52)

This commit is contained in:
emmauss 2018-03-06 15:25:26 +02:00 committed by gdkchan
parent 2d9edddf8c
commit 39ed14a3d6

View file

@ -24,6 +24,7 @@ namespace Ryujinx.Core.OsHle.IpcServices.Vi
{ 102, GetManagerDisplayService }, { 102, GetManagerDisplayService },
{ 103, GetIndirectDisplayTransactionService }, { 103, GetIndirectDisplayTransactionService },
{ 1010, OpenDisplay }, { 1010, OpenDisplay },
{ 1020, CloseDisplay },
{ 2020, OpenLayer }, { 2020, OpenLayer },
{ 2030, CreateStrayLayer }, { 2030, CreateStrayLayer },
{ 2101, SetLayerScalingMode }, { 2101, SetLayerScalingMode },
@ -70,6 +71,15 @@ namespace Ryujinx.Core.OsHle.IpcServices.Vi
return 0; return 0;
} }
public long CloseDisplay(ServiceCtx Context)
{
int DisplayId = Context.RequestData.ReadInt32();
Context.Ns.Os.Displays.Delete(DisplayId);
return 0;
}
public long OpenLayer(ServiceCtx Context) public long OpenLayer(ServiceCtx Context)
{ {
long LayerId = Context.RequestData.ReadInt64(); long LayerId = Context.RequestData.ReadInt64();