Display services: Difference between revisions
Misson20000 (talk | contribs) 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. |