android - Performance variation of encoder using MediaCodec encode from surface -



android - Performance variation of encoder using MediaCodec encode from surface -

i render texture both display , codec input surface (from encoder uses it). there big performance variation when texture rendered display surface, , when rendered input surface of encoder, on devices, s3 galaxy (~10 times slower render encoder surface). on other devices, speed similar (s4, nexus4, etc).

a similar scenario can demonstrated grafika , record gl app activity. (fbo blit x2) fps drops ~60 6 mentioned device, while other devices there constant rate of 60 both recording+display , displaying alone. similar, recording+display can reduced recording, keeping same performance.

is there reason performance drop while using encoder surface? bug in mali400 or s3 drivers?

android video-encoding mediacodec fbo

Comments

Popular posts from this blog

assembly - What is the addressing mode for ld, add, and rjmp instructions? -

vowpalwabbit - Interpreting Vowpal Wabbit results: Why are some lines appended by "h"? -

Is there a way to convert an HTML page styled with Bootstrap CSS into email-compatible html? -