Searched refs:nv04_resource (Results 1 - 25 of 87) sorted by relevance

1234

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/
H A Dnouveau_buffer.h31 struct nv04_resource { struct
56 nouveau_buffer_release_gpu_storage(struct nv04_resource *);
60 struct nv04_resource *dst, unsigned dst_pos,
61 struct nv04_resource *src, unsigned src_pos, unsigned size);
65 struct nv04_resource *, unsigned domain);
68 nouveau_resource_map_offset(struct nouveau_context *, struct nv04_resource *,
72 nouveau_resource_unmap(struct nv04_resource *res)
77 static inline struct nv04_resource *
78 nv04_resource(struct pipe_resource *resource) function in typeref:struct:nv04_resource *
80 return (struct nv04_resource *)resourc
[all...]
H A Dnouveau_buffer.c30 nouveau_buffer_malloc(struct nv04_resource *buf)
39 struct nv04_resource *buf, unsigned domain)
79 nouveau_buffer_release_gpu_storage(struct nv04_resource *buf)
101 struct nv04_resource *buf, unsigned domain)
117 struct nv04_resource *res = nv04_resource(presource);
171 struct nv04_resource *buf = nv04_resource(tx->base.resource);
193 struct nv04_resource *buf = nv04_resource(t
[all...]
H A Dnouveau_context.h10 struct nv04_resource;
30 struct nv04_resource *,
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/
H A Dnouveau_buffer.h34 struct nv04_resource { struct
58 nouveau_buffer_release_gpu_storage(struct nv04_resource *);
62 struct nv04_resource *dst, unsigned dst_pos,
63 struct nv04_resource *src, unsigned src_pos, unsigned size);
67 struct nv04_resource *, unsigned domain);
70 nouveau_resource_map_offset(struct nouveau_context *, struct nv04_resource *,
83 nouveau_resource_unmap(struct nv04_resource *res)
88 static inline struct nv04_resource *
89 nv04_resource(struct pipe_resource *resource) function in typeref:struct:nv04_resource *
91 return (struct nv04_resource *)resourc
[all...]
H A Dnouveau_buffer.c41 nouveau_buffer_malloc(struct nv04_resource *buf)
50 struct nv04_resource *buf, unsigned domain)
90 nouveau_buffer_release_gpu_storage(struct nv04_resource *buf)
114 struct nv04_resource *buf, unsigned domain)
130 struct nv04_resource *res = nv04_resource(presource);
189 struct nv04_resource *buf = nv04_resource(tx->base.resource);
211 struct nv04_resource *buf = nv04_resource(t
[all...]
H A Dnouveau_context.h10 struct nv04_resource;
30 struct nv04_resource *,
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv30/
H A Dnv30_fragprog.c61 if (nv04_resource(fp->buffer)->domain != NOUVEAU_BO_VRAM)
62 nouveau_buffer_migrate(nv, nv04_resource(fp->buffer), NOUVEAU_BO_VRAM);
87 uint32_t *cbuf = (uint32_t *)nv04_resource(constbuf)->data;
108 struct nv04_resource *r = nv04_resource(fp->buffer);
H A Dnv30_vbo.c43 struct nv04_resource *res = nv04_resource(vb->buffer.resource);
97 struct nv04_resource *buf;
107 buf = nv04_resource(vb->buffer.resource);
141 struct nv04_resource *buf = nv04_resource(vb->buffer.resource);
176 nouveau_buffer_release_gpu_storage(nv04_resource(nv30->vtxbuf[i].buffer.resource));
230 struct nv04_resource *res;
238 res = nv04_resource(vb->buffer.resource);
479 struct nv04_resource *re
[all...]
H A Dnv30_resource.h31 struct nv04_resource base;
H A Dnv30_push.c212 struct nv04_resource *res = nv04_resource(vb->buffer.resource);
230 nv04_resource(info->index.resource), info->start * info->index_size,
281 nouveau_resource_unmap(nv04_resource(info->index.resource));
285 nouveau_resource_unmap(nv04_resource(nv30->vtxbuf[i].buffer.resource));
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv30/
H A Dnv30_fragprog.c61 if (nv04_resource(fp->buffer)->domain != NOUVEAU_BO_VRAM)
62 nouveau_buffer_migrate(nv, nv04_resource(fp->buffer), NOUVEAU_BO_VRAM);
87 uint32_t *cbuf = (uint32_t *)nv04_resource(constbuf)->data;
108 struct nv04_resource *r = nv04_resource(fp->buffer);
H A Dnv30_vbo.c44 struct nv04_resource *res = nv04_resource(vb->buffer.resource);
96 struct nv04_resource *buf;
106 buf = nv04_resource(vb->buffer.resource);
140 struct nv04_resource *buf = nv04_resource(vb->buffer.resource);
175 nouveau_buffer_release_gpu_storage(nv04_resource(nv30->vtxbuf[i].buffer.resource));
229 struct nv04_resource *res;
237 res = nv04_resource(vb->buffer.resource);
478 struct nv04_resource *re
[all...]
H A Dnv30_resource.h31 struct nv04_resource base;
H A Dnv30_push.c213 struct nv04_resource *res = nv04_resource(vb->buffer.resource);
231 nv04_resource(info->index.resource), draw->start * info->index_size,
282 nouveau_resource_unmap(nv04_resource(info->index.resource));
286 nouveau_resource_unmap(nv04_resource(nv30->vtxbuf[i].buffer.resource));
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_tex.c132 if (unlikely(!nouveau_bo_memtype(nv04_resource(texture)->bo))) {
243 struct nv04_resource *res = nv04_resource(view->resource);
344 if (unlikely(!nouveau_bo_memtype(nv04_resource(texture)->bo))) {
454 struct nv04_resource *res)
489 struct nv04_resource *res;
497 res = nv04_resource(tic->pipe.texture);
556 struct nv04_resource *res;
563 res = nv04_resource(tic->pipe.texture);
888 res->buf = nv04_resource(ti
[all...]
H A Dnvc0_compute.c220 struct nv04_resource *res =
221 nv04_resource(nvc0->constbuf[s][i].u.buf);
281 struct nv04_resource *res =
282 nv04_resource(nvc0->buffers[s][i].buffer);
312 nv04_resource(res), NOUVEAU_BO_RDWR);
471 struct nv04_resource *res = nv04_resource(info->indirect);
511 struct nv04_resource *res = nv04_resource(info->indirect);
H A Dnve4_compute.c223 struct nv04_resource *res = nv04_resource(view->resource);
233 res = nv04_resource(tic->pipe.texture);
308 struct nv04_resource *res = nv04_resource(view->resource);
414 struct nv04_resource *res =
415 nv04_resource(nvc0->constbuf[s][i].u.buf);
468 struct nv04_resource *res =
469 nv04_resource(nvc0->buffers[s][i].buffer);
545 struct nv04_resource *re
[all...]
H A Dnvc0_screen.h161 nvc0_resource_fence(struct nv04_resource *res, uint32_t flags)
173 nvc0_resource_validate(struct nv04_resource *res, uint32_t flags)
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_tex.c133 if (unlikely(!nouveau_bo_memtype(nv04_resource(texture)->bo))) {
244 struct nv04_resource *res = nv04_resource(view->resource);
345 if (unlikely(!nouveau_bo_memtype(nv04_resource(texture)->bo))) {
456 struct nv04_resource *res)
491 struct nv04_resource *res;
499 res = nv04_resource(tic->pipe.texture);
558 struct nv04_resource *res;
565 res = nv04_resource(tic->pipe.texture);
890 res->buf = nv04_resource(ti
[all...]
H A Dnvc0_compute.c220 struct nv04_resource *res =
221 nv04_resource(nvc0->constbuf[s][i].u.buf);
281 struct nv04_resource *res =
282 nv04_resource(nvc0->buffers[s][i].buffer);
312 nv04_resource(res), NOUVEAU_BO_RDWR);
471 struct nv04_resource *res = nv04_resource(info->indirect);
511 struct nv04_resource *res = nv04_resource(info->indirect);
H A Dnve4_compute.c199 struct nv04_resource *res = nv04_resource(view->resource);
209 res = nv04_resource(tic->pipe.texture);
284 struct nv04_resource *res = nv04_resource(view->resource);
390 struct nv04_resource *res =
391 nv04_resource(nvc0->constbuf[s][i].u.buf);
444 struct nv04_resource *res =
445 nv04_resource(nvc0->buffers[s][i].buffer);
521 struct nv04_resource *re
[all...]
H A Dnvc0_screen.h161 nvc0_resource_fence(struct nv04_resource *res, uint32_t flags)
173 nvc0_resource_validate(struct nv04_resource *res, uint32_t flags)
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv50/
H A Dnv50_compute.c244 struct nv04_resource *res =
245 nv04_resource(nv50->constbuf[s][i].u.buf);
282 struct nv04_resource *res = nv04_resource(view->resource);
317 struct nv04_resource *res = (struct nv04_resource *)view->resource;
331 struct nv04_resource *res;
342 res = nv04_resource(view->resource);
388 struct nv04_resource *res = nv04_resource(buffe
[all...]
H A Dnv50_screen.h137 nv50_resource_fence(struct nv04_resource *res, uint32_t flags)
149 nv50_resource_validate(struct nv04_resource *res, uint32_t flags)
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv50/
H A Dnv50_screen.h137 nv50_resource_fence(struct nv04_resource *res, uint32_t flags)
149 nv50_resource_validate(struct nv04_resource *res, uint32_t flags)

Completed in 28 milliseconds

1234