Changes

18 bytes added ,  09:14, 21 February 2019
m
→‎Cmd1: the u32 is buffer_index. see: am (on at least 3.0.0 @ +0x6aa5c) passing 5 for layer_stack near calling IManagerDisplayService::AddToLayerStack(..., 5) (3.0.0 @ +0x6b2b0)
Line 54: Line 54:     
== Cmd1 ==
 
== Cmd1 ==
Takes a type-0x46 output buffer, an input u32, two input u64s '''width'''/'''height''', an input s64 '''buffer_count''', and an input s64 '''buffer_index'''.
+
Takes a type-0x46 output buffer, an input u32 '''layer_stack''', two input u64s '''width'''/'''height''', an input s64 '''buffer_count''', and an input s64 '''buffer_index'''.
    
'''width'''/'''height''' must match 1280/720. '''buffer_index''' must be < '''buffer_count'''. '''buffer_index''' and '''buffer_count''' must not be negative.
 
'''width'''/'''height''' must match 1280/720. '''buffer_index''' must be < '''buffer_count'''. '''buffer_index''' and '''buffer_count''' must not be negative.
117

edits