From mboxrd@z Thu Jan 1 00:00:00 1970
From: bugzilla-daemon@freedesktop.org
Subject: [Bug 90898] Provide DRM_MODE_FB_DIRTY_MAX_CLIPS in drm_mode.h
Date: Mon, 08 Jun 2015 21:36:59 +0000
Message-ID:
Bug ID
90898
Summary
Provide DRM_MODE_FB_DIRTY_MAX_CLIPS in drm_mode.h
Product
DRI
Version
XOrg git
Hardware
x86 (IA32)
OS
Linux (All)
Status
NEW
Severity
normal
Priority
medium
Component
libdrm
Assignee
dri-devel@lists.freedesktop.org
Reporter
lampersperger.andreas@heidenhain.de
When calling drmModeDirtyFB on linux, it fails when num_clips are more than
DRM_MODE_FB_DIRTY_MAX_CLIPS (value: 256). But there is no way to check this for
xf86-video-* drivers, because when including drm_mode.h, you get the drm_mode.h
from /usr/include/libdrm/drm_mode.h and not /usr/include/drm/drm_mode.h.
Please add
#define DRM_MODE_FB_DIRTY_MAX_CLIPS 256
to your drm_mode.h, to allow xf86-video-* drivers to check parameters before
calling drmModeDirtyFB(...).