Writeback Assumptions for XRGB

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

The writeback-check-output is currently broken on vc4.

It's in part due to a bug in the kernel driver that results in a page
flip timeout, but once that's fixed the test is still broken, and I'm
not sure how to solve this one.

Indeed, the frame comparison is done between the (XRGB8888) buffer we
assign to a plane, and then the buffer we get from the writeback
connector. We then run a hashing function on both buffers, and compare
the hash, and those hashes won't match.

Indeed, while the input buffer uses 0xff for the X component, we'll get
back 0x00 from the hardware, and thus the hashes are not identical. We
can force the hardware to always set it to 0xff, but that doesn't seem
right. It would make more sense to ignore the X component entirely in
that case.

What do you think?

Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux