diff options
author | Simon Ser <simon.ser@intel.com> | 2019-07-04 14:12:43 +0300 |
---|---|---|
committer | Simon Ser <simon.ser@intel.com> | 2019-07-11 10:05:59 +0300 |
commit | 7323650a4bccdd3ab82d898dd4476da6fbe256dd (patch) | |
tree | 777462367795050e19734d05ea443357c18c9acf /tests/kms_3d.c | |
parent | b4c9f82f530c017eb935f2783c65553387a75819 (diff) |
lib/igt_kms: add igt_kms_get_3d_edid
This replaces kmstest_edid_add_3d. The previous code for generating CEA
extensions can be removed.
The old and new generated EDIDs are byte-to-byte equal.
Signed-off-by: Simon Ser <simon.ser@intel.com>
Reviewed-by: Arkadiusz Hiler <arkadiusz.hiler@intel.com>
Diffstat (limited to 'tests/kms_3d.c')
-rw-r--r-- | tests/kms_3d.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/tests/kms_3d.c b/tests/kms_3d.c index a170814f..8ade6d34 100644 --- a/tests/kms_3d.c +++ b/tests/kms_3d.c @@ -31,8 +31,7 @@ igt_simple_main int drm_fd; drmModeRes *res; drmModeConnector *connector; - unsigned char *edid; - size_t length; + const unsigned char *edid; int mode_count, connector_id; drm_fd = drm_open_driver_master(DRIVER_INTEL); @@ -57,8 +56,7 @@ igt_simple_main } igt_require(connector); - kmstest_edid_add_3d(igt_kms_get_base_edid(), EDID_LENGTH, &edid, - &length); + edid = igt_kms_get_3d_edid(); kmstest_force_edid(drm_fd, connector, edid); if (!kmstest_force_connector(drm_fd, connector, FORCE_CONNECTOR_ON)) @@ -116,5 +114,4 @@ igt_simple_main kmstest_force_edid(drm_fd, connector, NULL); drmModeFreeConnector(connector); - free(edid); } |