search for: nouveau_gpuobj_gr_new

Displaying 4 results from an estimated 4 matches for "nouveau_gpuobj_gr_new".

2007 Aug 06
3
[Bug 11868] New: Starting X for the second time fails (without reloading drm modules)
...[drm:nouveau_gpuobj_ref_add] ch0 h=0x8003d003 gpuobj=ffff81002f6f7140 Aug 6 21:11:46 localhost [drm:nouveau_ramht_hash_handle] ch0 handle=0x00000000 hash=0x00000fd8 Aug 6 21:11:46 localhost [drm:nouveau_ramht_insert] insert ch0 0x00000fd8: h=0x8003d003, c=0x00003685 Aug 6 21:11:46 localhost [drm:nouveau_gpuobj_gr_new] ch0 class=0x0039 Aug 6 21:11:46 localhost [drm:nouveau_gpuobj_new] ch0 size=32 align=16 flags=0x00000006 Aug 6 21:11:46 localhost [drm:nouveau_gpuobj_new] gpuobj ffff81002f6f72c0 Aug 6 21:11:46 localhost [drm:nouveau_gpuobj_new] global heap fallback Aug 6 21:11:46 localhost [drm:nouveau_gpuobj...
2009 Dec 25
1
[PATCH] drm/nv50: synchronize user channel after buffer object move on kernel channel
.../* GPU object info for stuff used in-kernel (mm_enabled) */ uint32_t m2mf_ntfy; + uint32_t sync_ntfy; uint32_t vram_handle; uint32_t gart_handle; bool accel_done; @@ -788,6 +789,8 @@ extern int nouveau_gpuobj_gart_dma_new(struct nouveau_channel *, uint32_t *o_ret); extern int nouveau_gpuobj_gr_new(struct nouveau_channel *, int class, struct nouveau_gpuobj **); +extern int nouveau_gpuobj_sw_new(struct nouveau_channel *, int class, + struct nouveau_gpuobj **); extern int nouveau_ioctl_grobj_alloc(struct drm_device *, void *data, struct drm_file *); extern int nouveau_ioct...
2009 Dec 26
2
[PATCH 1/3] drm/nouveau: Allocate a per-channel instance of NV_SW.
.../nouveau_drv.h b/drivers/gpu/drm/nouveau/nouveau_drv.h index 7da88a9..9181eae 100644 --- a/drivers/gpu/drm/nouveau/nouveau_drv.h +++ b/drivers/gpu/drm/nouveau/nouveau_drv.h @@ -788,6 +788,8 @@ extern int nouveau_gpuobj_gart_dma_new(struct nouveau_channel *, uint32_t *o_ret); extern int nouveau_gpuobj_gr_new(struct nouveau_channel *, int class, struct nouveau_gpuobj **); +extern int nouveau_gpuobj_sw_new(struct nouveau_channel *, int class, + struct nouveau_gpuobj **); extern int nouveau_ioctl_grobj_alloc(struct drm_device *, void *data, struct drm_file *); extern int nouveau_ioct...
2009 Dec 27
3
[PATCH 1/2] drm/nv50: align size of buffer object to the right boundaries.
- Depth and stencil buffers are supposed to be large enough in general. Signed-off-by: Maarten Maathuis <madman2003 at gmail.com> --- drivers/gpu/drm/nouveau/nouveau_bo.c | 9 ++++----- 1 files changed, 4 insertions(+), 5 deletions(-) diff --git a/drivers/gpu/drm/nouveau/nouveau_bo.c b/drivers/gpu/drm/nouveau/nouveau_bo.c index e342a41..9fc4bd6 100644 ---