Mir

Comment 10 for bug 1270245

Revision history for this message
Daniel van Vugt (vanvugt) wrote : Re: frame jumps on the nexus 10

The driver behaviour for N10 appears to be quite different to N4 or N7. The N10 is the only device that uses the fenced version of dequeueBuffer on the client, although the fence_fd is always -1 (no fence waiting). That might be significant(?)...

Nexus 4:
Server:
dequeueBufferAndWait 0x18fcae0
queueBuffer 0x18fcae0 46
dequeueBufferAndWait 0x18fccb8
queueBuffer 0x18fccb8 46
Client:
dequeueBufferAndWait 0x41f00d88
queueBuffer 0x41f00d88 8
dequeueBufferAndWait 0x41f00ba8
queueBuffer 0x41f00ba8 8

Nexus 7:
Server:
dequeueBufferAndWait 0x13db488
queueBuffer 0x13db488 -1
dequeueBufferAndWait 0x13db6f8
queueBuffer 0x13db6f8 -1
Client:
dequeueBufferAndWait 0x41100e90
queueBuffer 0x41100e90 -1
dequeueBufferAndWait 0x41100780
queueBuffer 0x41100780 -1

Nexus 10:
Server:
queueBuffer 0x17a6318 63
dequeueBuffer 0x17a6500 63
queueBuffer 0x17a6500 65
dequeueBuffer 0x17a6318 65
Client:
queueBuffer 0xb5e013e8 23
dequeueBuffer 0xb5e00ed8 -1
queueBuffer 0xb5e00ed8 23
dequeueBuffer 0xb5e015d8 -1