summaryrefslogtreecommitdiff
path: root/lib/igt_chamelium.h
diff options
context:
space:
mode:
authorKunal Joshi <kunal1.joshi@intel.com>2020-01-23 13:30:39 +0530
committerPetri Latvala <petri.latvala@intel.com>2020-01-27 11:10:09 +0200
commita8c3f73c73b2c61b4461a83300e4c533a3fafdd1 (patch)
treec3865ecc2731fc3e55f098f9b3e3532846327849 /lib/igt_chamelium.h
parentfd6896567f7d612c76207970376d4f1e634ded55 (diff)
lib/chamelium: Add a non-asserting frame match function
Added chamelium_frame_match_or_dump which returns bool that the captured frame matches with reference framebuffer. (v2) Removed previously added function chamelium_assert_frame_dump_eq. (v3) No change. (v4) Removed duplicate function code chamelium_assert_frame_dump_match Signed-off-by: Kunal Joshi <kunal1.joshi@intel.com> Signed-off-by: Swati Sharma <swati2.sharma@intel.com> Suggested-by: Uma Shankar <uma.shankar@intel.com> Reviewed-by: Petri Latvala <petri.latvala@intel.com>
Diffstat (limited to 'lib/igt_chamelium.h')
-rw-r--r--lib/igt_chamelium.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/igt_chamelium.h b/lib/igt_chamelium.h
index 08705a9d..d03c924a 100644
--- a/lib/igt_chamelium.h
+++ b/lib/igt_chamelium.h
@@ -204,6 +204,11 @@ void chamelium_assert_frame_match_or_dump(struct chamelium *chamelium,
const struct chamelium_frame_dump *frame,
struct igt_fb *fb,
enum chamelium_check check);
+bool chamelium_frame_match_or_dump(struct chamelium *chamelium,
+ struct chamelium_port *port,
+ const struct chamelium_frame_dump *frame,
+ struct igt_fb *fb,
+ enum chamelium_check check);
void chamelium_crop_analog_frame(struct chamelium_frame_dump *dump, int width,
int height);
void chamelium_destroy_frame_dump(struct chamelium_frame_dump *dump);