search for: nouveau_grobj_alloc

Displaying 8 results from an estimated 8 matches for "nouveau_grobj_alloc".

2019 May 27
2
[PATCH 08/13] drm/nouveau: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls
...AM, nouveau_abi16_ioctl_setparam, DRM_AUTH|DRM_MASTER|DRM_ROOT_ONLY), - DRM_IOCTL_DEF_DRV(NOUVEAU_CHANNEL_ALLOC, nouveau_abi16_ioctl_channel_alloc, DRM_AUTH|DRM_RENDER_ALLOW), - DRM_IOCTL_DEF_DRV(NOUVEAU_CHANNEL_FREE, nouveau_abi16_ioctl_channel_free, DRM_AUTH|DRM_RENDER_ALLOW), - DRM_IOCTL_DEF_DRV(NOUVEAU_GROBJ_ALLOC, nouveau_abi16_ioctl_grobj_alloc, DRM_AUTH|DRM_RENDER_ALLOW), - DRM_IOCTL_DEF_DRV(NOUVEAU_NOTIFIEROBJ_ALLOC, nouveau_abi16_ioctl_notifierobj_alloc, DRM_AUTH|DRM_RENDER_ALLOW), - DRM_IOCTL_DEF_DRV(NOUVEAU_GPUOBJ_FREE, nouveau_abi16_ioctl_gpuobj_free, DRM_AUTH|DRM_RENDER_ALLOW), - DRM_IOCTL_DEF_DRV(N...
2019 Jun 06
0
[PATCH 08/13] drm/nouveau: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls
...DRM_AUTH|DRM_MASTER|DRM_ROOT_ONLY), > - DRM_IOCTL_DEF_DRV(NOUVEAU_CHANNEL_ALLOC, nouveau_abi16_ioctl_channel_alloc, DRM_AUTH|DRM_RENDER_ALLOW), > - DRM_IOCTL_DEF_DRV(NOUVEAU_CHANNEL_FREE, nouveau_abi16_ioctl_channel_free, DRM_AUTH|DRM_RENDER_ALLOW), > - DRM_IOCTL_DEF_DRV(NOUVEAU_GROBJ_ALLOC, nouveau_abi16_ioctl_grobj_alloc, DRM_AUTH|DRM_RENDER_ALLOW), > - DRM_IOCTL_DEF_DRV(NOUVEAU_NOTIFIEROBJ_ALLOC, nouveau_abi16_ioctl_notifierobj_alloc, DRM_AUTH|DRM_RENDER_ALLOW), > - DRM_IOCTL_DEF_DRV(NOUVEAU_GPUOBJ_FREE, nouveau_abi16_ioctl_gpuobj_free, DRM_AUTH|DRM_RENDER_ALLOW),...
2019 May 22
3
[PATCH 2/2] drm/nouveau: remove open-coded drm_invalid_op()
...NOUVEAU_SETPARAM, drm_invalid_op, DRM_AUTH|DRM_MASTER|DRM_ROOT_ONLY), DRM_IOCTL_DEF_DRV(NOUVEAU_CHANNEL_ALLOC, nouveau_abi16_ioctl_channel_alloc, DRM_AUTH|DRM_RENDER_ALLOW), DRM_IOCTL_DEF_DRV(NOUVEAU_CHANNEL_FREE, nouveau_abi16_ioctl_channel_free, DRM_AUTH|DRM_RENDER_ALLOW), DRM_IOCTL_DEF_DRV(NOUVEAU_GROBJ_ALLOC, nouveau_abi16_ioctl_grobj_alloc, DRM_AUTH|DRM_RENDER_ALLOW), -- 2.21.0
2010 Apr 20
1
[PATCH] nv30/exa : cleanup from nv40 exa
...& (1<<chipset)) - class = NV35TCL; - else if (NV34TCL_CHIPSET_3X_MASK & (1<<chipset)) - class = NV34TCL; - else { - xf86DrvMsg(pScrn->scrnIndex, X_ERROR, - "NV30EXA: Unknown chipset NV3%1x\n", chipset); - return FALSE; - } - if (!pNv->Nv3D) { if (nouveau_grobj_alloc(chan, Nv3D, class, &pNv->Nv3D)) @@ -702,8 +638,9 @@ NVAccelInitNV30TCL(ScrnInfoPtr pScrn) rankine = pNv->Nv3D; if (!pNv->shader_mem) { - if (nouveau_bo_new(pNv->dev, NOUVEAU_BO_VRAM | NOUVEAU_BO_MAP, - 0, 0x1000, &pNv->shader_mem)) { + if (nouveau_bo_new(pNv-&gt...
2019 May 23
0
[PATCH 2/2] drm/nouveau: remove open-coded drm_invalid_op()
...DRM_AUTH|DRM_MASTER|DRM_ROOT_ONLY), > DRM_IOCTL_DEF_DRV(NOUVEAU_CHANNEL_ALLOC, nouveau_abi16_ioctl_channel_alloc, DRM_AUTH|DRM_RENDER_ALLOW), > DRM_IOCTL_DEF_DRV(NOUVEAU_CHANNEL_FREE, nouveau_abi16_ioctl_channel_free, DRM_AUTH|DRM_RENDER_ALLOW), > DRM_IOCTL_DEF_DRV(NOUVEAU_GROBJ_ALLOC, nouveau_abi16_ioctl_grobj_alloc, DRM_AUTH|DRM_RENDER_ALLOW), > -- > 2.21.0 > > _______________________________________________ > dri-devel mailing list > dri-devel at lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/dri-devel
2013 Apr 29
2
[Bug 64042] New: Mesalib Installation Error
...nouveau_bo_ref' nouveau_vieux_dri.so.tmp: undefined reference to `nouveau_bo_handle_ref' nouveau_vieux_dri.so.tmp: undefined reference to `nouveau_notifier_alloc' nouveau_vieux_dri.so.tmp: undefined reference to `nouveau_bo_new_tile' nouveau_vieux_dri.so.tmp: undefined reference to `nouveau_grobj_alloc' nouveau_vieux_dri.so.tmp: undefined reference to `nouveau_notifier_free' collect2: ld returned 1 exit status make[6]: *** [nouveau_vieux_dri.so] Error 1 make[6]: Leaving directory `/home/administrateur/Bureau/Mesa-7.11/src/mesa/drivers/dri/nouveau' Please Help Me -- You are receivin...
2013 Apr 30
1
[Bug 64074] New: Mesalib Installation Error
...------------ #define __NOUVEAU_GROBJ_H__ #include "nouveau_channel.h" struct nouveau_grobj { struct nouveau_channel *channel; int grclass; uint32_t handle; enum { NOUVEAU_GROBJ_UNBOUND = 0, NOUVEAU_GROBJ_BOUND = 1, NOUVEAU_GROBJ_BOUND_EXPLICIT = 2 } bound; int subc; }; int nouveau_grobj_alloc(struct nouveau_channel *, uint32_t handle, int class, struct nouveau_grobj **); int nouveau_grobj_ref(struct nouveau_channel *, uint32_t handle, struct nouveau_grobj **); void nouveau_grobj_free(struct nouveau_grobj **); void nouveau_grobj_autobind(struct nouveau_grobj *); #endif...
2009 Dec 30
4
[PATCH 1/3] nv50: remove vtxbuf stateobject after a referenced vtxbuf is mapped
- This avoids problematic "reloc'ed while mapped" messages and some associated corruption as well. Signed-off-by: Maarten Maathuis <madman2003 at gmail.com> --- src/gallium/drivers/nouveau/nouveau_screen.c | 21 +++++++++++++++++++++ src/gallium/drivers/nouveau/nouveau_screen.h | 3 +++ src/gallium/drivers/nouveau/nouveau_stateobj.h | 13 +++++++++++++