Add IManagerDisplayService::CreateStrayLayer (#683)
This was added in 7.0.0
This commit is contained in:
parent
6e8c080968
commit
0d69d8e6c1
2 changed files with 7 additions and 6 deletions
|
@ -61,7 +61,7 @@ namespace Ryujinx.HLE.HOS.Services.Vi
|
|||
|
||||
public long GetManagerDisplayService(ServiceCtx context)
|
||||
{
|
||||
MakeObject(context, new IManagerDisplayService());
|
||||
MakeObject(context, new IManagerDisplayService(this));
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
|
@ -10,12 +10,13 @@ namespace Ryujinx.HLE.HOS.Services.Vi
|
|||
|
||||
public override IReadOnlyDictionary<int, ServiceProcessRequest> Commands => _commands;
|
||||
|
||||
public IManagerDisplayService()
|
||||
public IManagerDisplayService(IApplicationDisplayService applicationDisplayService)
|
||||
{
|
||||
_commands = new Dictionary<int, ServiceProcessRequest>
|
||||
{
|
||||
{ 2010, CreateManagedLayer },
|
||||
{ 2011, DestroyManagedLayer },
|
||||
{ 2012, applicationDisplayService.CreateStrayLayer },
|
||||
{ 6000, AddToLayerStack },
|
||||
{ 6002, SetLayerVisibility }
|
||||
};
|
||||
|
|
Reference in a new issue