summaryrefslogtreecommitdiff
path: root/lib/libdrm/include/drm/README
diff options
context:
space:
mode:
authorJonathan Gray <jsg@cvs.openbsd.org>2018-02-17 02:25:17 +0000
committerJonathan Gray <jsg@cvs.openbsd.org>2018-02-17 02:25:17 +0000
commitbbf548f9844e94726faef74a065b428d02449d32 (patch)
treeda727a4592581022b677918322ebdcb56c9f0764 /lib/libdrm/include/drm/README
parenteee7b2c8203213b929fd178bee3db7e70bec2265 (diff)
Import libdrm 2.4.89
Diffstat (limited to 'lib/libdrm/include/drm/README')
-rw-r--r--lib/libdrm/include/drm/README22
1 files changed, 2 insertions, 20 deletions
diff --git a/lib/libdrm/include/drm/README b/lib/libdrm/include/drm/README
index 870b0b5b6..5b518ddf8 100644
--- a/lib/libdrm/include/drm/README
+++ b/lib/libdrm/include/drm/README
@@ -86,43 +86,25 @@ Outdated or Broken Headers
This section contains a list of headers and the respective "issues" they might
have relative to their kernel equivalent.
-Nearly all headers:
- - Missing extern C notation.
-Status: Trivial.
-
Most UMS headers:
- Not using fixed size integers - compat ioctls are broken.
Status: ?
Promote to fixed size ints, which match the current (32bit) ones.
-
-drm_mode.h
- - Missing DPI encode/connector pair.
-Status: Trivial.
-
i915_drm.h
- Missing PARAMS - HAS_POOLED_EU, MIN_EU_IN_POOL CONTEXT_PARAM_NO_ERROR_CAPTURE
Status: Trivial.
-mga_drm.h
- - Typo fix, use struct over typedef.
-Status: Trivial.
-
nouveau_drm.h
- Missing macros NOUVEAU_GETPARAM*, NOUVEAU_DRM_HEADER_PATCHLEVEL, structs,
-enums, using stdint.h over the __u* types.
+enums
Status: ?
-qxl_drm.h
- - Using the stdint.h uint*_t over the respective __u* ones
-Status: Trivial.
-
r128_drm.h
- Broken compat ioctls.
radeon_drm.h
- - Missing RADEON_TILING_R600_NO_SCANOUT, CIK_TILE_MODE_*, broken UMS ioctls,
-using stdint types.
+ - Missing RADEON_TILING_R600_NO_SCANOUT, CIK_TILE_MODE_*, broken UMS ioctls
- Both kernel and libdrm: missing padding -
drm_radeon_gem_{create,{g,s}et_tiling,set_domain} others ?
Status: ?