Displaying 4 results from an estimated 4 matches for "drmgetrenderdevicenamefromfd".
2015 Dec 10
2
[ANNOUNCE] xf86-video-nouveau 1.0.12
...ixmap_backing
fix !DRI3 case
rework initialization to prevent some crashes
check memory allocation in nouveau_glamor_set_shared_pixmap_backing
fix null pointer deref
Make the ddx load with platform devices
Use the correct class and shader ops for GK20A.
Use drmGetRenderDeviceNameFromFd to obtain the dri3 node.
Simplify nouveau_allocate_surface's pitch calculation.
Try using EXA ops harder in drmmode_fbcon_copy fallback
Actually do a clear instead of doing a bogus copy.
Mario Kleiner (3):
present: Fixup return type of nouveau_present_init()
Add O...
2015 Dec 10
2
[ANNOUNCE] xf86-video-nouveau 1.0.12
...ixmap_backing
fix !DRI3 case
rework initialization to prevent some crashes
check memory allocation in nouveau_glamor_set_shared_pixmap_backing
fix null pointer deref
Make the ddx load with platform devices
Use the correct class and shader ops for GK20A.
Use drmGetRenderDeviceNameFromFd to obtain the dri3 node.
Simplify nouveau_allocate_surface's pitch calculation.
Try using EXA ops harder in drmmode_fbcon_copy fallback
Actually do a clear instead of doing a bogus copy.
Mario Kleiner (3):
present: Fixup return type of nouveau_present_init()
Add O...
2018 Feb 10
0
[PATCH] dri3: don't check permissions on render node
...nouveau_dri3_screen_init(ScreenPtr screen)
#ifdef DRI3
ScrnInfoPtr pScrn = xf86ScreenToScrn(screen);
NVPtr pNv = NVPTR(pScrn);
- struct stat master, render;
char *buf;
- if (is_render_node(pNv->dev->fd, &master))
+ if (is_render_node(pNv->dev->fd))
return TRUE;
buf = drmGetRenderDeviceNameFromFd(pNv->dev->fd);
- if (buf && stat(buf, &render) == 0 &&
- master.st_mode == render.st_mode) {
+ if (buf) {
pNv->render_node = buf;
if (dri3_screen_init(screen, &nouveau_dri3_screen_info)) {
xf86DrvMsg(pScrn->scrnIndex, X_INFO,
--
2.13.6
2015 Dec 10
0
[ANNOUNCE] xf86-video-nouveau 1.0.12
...case
> rework initialization to prevent some crashes
> check memory allocation in nouveau_glamor_set_shared_pixmap_backing
> fix null pointer deref
> Make the ddx load with platform devices
> Use the correct class and shader ops for GK20A.
> Use drmGetRenderDeviceNameFromFd to obtain the dri3 node.
> Simplify nouveau_allocate_surface's pitch calculation.
> Try using EXA ops harder in drmmode_fbcon_copy fallback
> Actually do a clear instead of doing a bogus copy.
>
> Mario Kleiner (3):
> present: Fixup return type of nouve...