Changes

Jump to navigation Jump to search
Line 1,903: Line 1,903:     
=== CreateManagedDisplaySeparableLayer ===
 
=== CreateManagedDisplaySeparableLayer ===
No input, returns two output u64s.
+
No input, returns two output u64 LayerIds.
 +
 
 +
sdknso now uses this instead of [[#CreateManagedDisplayLayer]]. sdknso caches the output from the cmd so that it's only used once. The first u64 is used the same as the original LayerId from [[#CreateManagedDisplayLayer]]. <code>nn::vi::CreateRecordingLayer</code> uses the second LayerId, the layer creation is identical besides which LayerId is used.
    
=== SetManagedDisplayLayerSeparationMode ===
 
=== SetManagedDisplayLayerSeparationMode ===
 
Takes an input u32, no output.
 
Takes an input u32, no output.
 +
 +
sdknso exposes this as <code>nn::vi::SetRecordingLayerEnabled(bool)</code>.
    
=== SetHandlesRequestToDisplay ===
 
=== SetHandlesRequestToDisplay ===

Navigation menu