[Intel-gfx] [i-g-t PATCH v2 0/2] Avoid calling DRM_IOCTL_I915_GET_PIPE_FROM_CRTC_ID
Tomeu Vizoso
tomeu.vizoso at collabora.com
Mon Apr 18 09:51:43 UTC 2016
Hello,
can these two patches be pushed if everybody is fine with them?
Thanks,
Tomeu
On 9 March 2016 at 16:57, Tomeu Vizoso <tomeu.vizoso at collabora.com> wrote:
> Hi,
>
> these two patches remove the two last uses of
> DRM_IOCTL_I915_GET_PIPE_FROM_CRTC_ID, with the intention of making the
> tests runnable on !i915.
>
> I have looked in the kernel and cannot find any point where the pipe ID
> didn't match the index of the CRTC as returned by GETRESOURCES, so I'm
> not increasing the required libdrm version for now.
>
> I wasn't able to fully run intel-gpu-overlay with the kms backend, but I
> have checked with gdb that the changed code keeps working correctly (on
> my system the CRTC with ID 21 is chosen for the pipe 0).
>
> Thanks,
>
> Tomeu
>
> Changes in v2:
> - Fix include path as suggested by Thomas
> - Remove some dead code
>
> Micah Fedke (2):
> lib: update kmstest_get_pipe_from_crtc_id
> overlay: Remove crtc<->pipe mapping code from kms-overlay
>
> lib/igt_kms.c | 33 ++++++++++++++++++++++++---------
> overlay/Makefile.am | 4 ++--
> overlay/kms/kms-overlay.c | 16 ++++------------
> 3 files changed, 30 insertions(+), 23 deletions(-)
>
> --
> 2.5.0
>
More information about the Intel-gfx
mailing list