[Intel-gfx] Getting primary plane_id in i-g-t
Sagar Arun Kamble
sagar.a.kamble at intel.com
Thu Jun 12 13:01:12 CEST 2014
Including Ville in the thread.
I feel we need to update following structure to reflect plane type.
struct drm_mode_get_plane {
__u32 plane_id;
__u32 crtc_id;
__u32 fb_id;
__u32 possible_crtcs;
__u32 gamma_size;
__u32 count_format_types;
__u64 format_type_ptr;
};
On Thu, 2014-06-12 at 16:20 +0530, Jindal, Sonika wrote:
> Hi,
>
> I am writing i-g-t for primary plane 180 degree rotation.
> How can we get plane_id for primary plane?
> Following call returns an igt_plane_t for primary plane:
> igt_output_get_plane(test_data->output, IGT_PLANE_PRIMARY)
>
> But this has drm_plane as null, so couldn't get plane_id.
>
> Then I tried getting planes from drmModeGetPlaneResources and
> drmModeGetPlane. But I am getting only sprite planes from that call.
>
> I also tried, drmSetClientCap but can't figure out which plane is primary.
>
> Is there a way to get primary plane and the plane_id for that?
>
> Thanks,
> Sonika
More information about the Intel-gfx
mailing list