search for: nouveau_subchannel

Displaying 2 results from an estimated 2 matches for "nouveau_subchannel".

2013 Apr 30
1
[Bug 64074] New: Mesalib Installation Error
...veau_channel *, uint32_t handle, struct nouveau_grobj **); void nouveau_grobj_free(struct nouveau_grobj **); void nouveau_grobj_autobind(struct nouveau_grobj *); #endif -----------------nouveau_chanel.h------------------- #ifndef __NOUVEAU_CHANNEL_H__ #define __NOUVEAU_CHANNEL_H__ struct nouveau_subchannel { struct nouveau_grobj *gr; unsigned sequence; }; struct nouveau_channel { uint32_t *cur; uint32_t *end; struct nouveau_device *device; int id; struct nouveau_grobj *nullobj; struct nouveau_grobj *vram; struct nouveau_grobj *gart; void *user_private; void (*hang_notify)(struct nouvea...
2010 Jan 29
2
[PATCH 1/2] libdrm/nouveau: new optimized libdrm pushbuffer ABI
...eau_bo_priv *nvbo = nouveau_bo(bo); struct drm_nouveau_gem_pushbuf_bo *pbbo; struct nouveau_bo *ref = NULL; diff --git a/nouveau/nouveau_channel.h b/nouveau/nouveau_channel.h index 294f749..ddcf8e4 100644 --- a/nouveau/nouveau_channel.h +++ b/nouveau/nouveau_channel.h @@ -29,11 +29,12 @@ struct nouveau_subchannel { }; struct nouveau_channel { + uint32_t *cur; + uint32_t *end; + struct nouveau_device *device; int id; - struct nouveau_pushbuf *pushbuf; - struct nouveau_grobj *nullobj; struct nouveau_grobj *vram; struct nouveau_grobj *gart; diff --git a/nouveau/nouveau_device.c b/nouveau/nouvea...