Displaying 4 results from an estimated 4 matches for "drmgetdevicenamefromfd".
2010 Feb 15
10
[Bug 26577] New: [regression] Black screen with X on NV11 and NV31
http://bugs.freedesktop.org/show_bug.cgi?id=26577
Summary: [regression] Black screen with X on NV11 and NV31
Product: xorg
Version: git
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: Driver/nouveau
AssignedTo: nouveau at lists.freedesktop.org
2020 May 26
0
[ANNOUNCE] libdrm 2.4.102
...reorder atomic path alike the non-atomic
modetest: Add a new "-r" option to set a default mode
Emmanuel Vadot (15):
libdrm: drmNodeIsDRM: Add FreeBSD variant
xf86drm: Remove ifdef for FreeBSD and DRM_MAJOR
libdrm: drmGetMinorType: Add FreeBSD version
libdrm: drmGetDeviceNameFromFd: Add FreeBSD variant
libdrm: drmGetMinorNameForFD: Add FreeBSD variant
libdrm: Default to PCI for FreeBSD
libdrm: drmGetDeviceNameFromFd2: Add FreeBSD variant
libdrm: drmCheckModesettingSupported: Fix for FreeBSD
libdrm: drmCheckModesettingSupported: fix for FreeBSD...
2012 May 23
1
[PATCH (nouveau)] Add xwayland support
..., 1, &pNv->dev);
+ ret = nouveau_device_wrap(drm_fd, 1, &pNv->dev);
if (ret) {
xf86DrvMsg(pScrn->scrnIndex, X_ERROR,
"[drm] error creating device\n");
@@ -594,7 +713,7 @@ NVPreInitDRM(ScrnInfoPtr pScrn)
if (ret)
return FALSE;
- pNv->drm_device_name = drmGetDeviceNameFromFd(DRIMasterFD(pScrn));
+ pNv->drm_device_name = drmGetDeviceNameFromFd(drm_fd);
return TRUE;
}
@@ -610,6 +729,9 @@ NVPreInit(ScrnInfoPtr pScrn, int flags)
uint64_t v;
int ret;
int defaultDepth = 0;
+#ifdef XORG_WAYLAND
+ struct xwl_screen *xwl_screen = pScrn->driverPrivate;
+#endif...
2012 Jul 04
0
[PATCH] Add xwayland support (v2)
..., 1, &pNv->dev);
+ ret = nouveau_device_wrap(drm_fd, 1, &pNv->dev);
if (ret) {
xf86DrvMsg(pScrn->scrnIndex, X_ERROR,
"[drm] error creating device\n");
@@ -586,7 +681,7 @@ NVPreInitDRM(ScrnInfoPtr pScrn)
if (ret)
return FALSE;
- pNv->drm_device_name = drmGetDeviceNameFromFd(DRIMasterFD(pScrn));
+ pNv->drm_device_name = drmGetDeviceNameFromFd(drm_fd);
return TRUE;
}
@@ -602,6 +697,7 @@ NVPreInit(ScrnInfoPtr pScrn, int flags)
uint64_t v;
int ret;
int defaultDepth = 0;
+ struct xwl_screen *xwl_screen = pScrn->driverPrivate;
if (flags & PROBE_DETE...