HomeSort by relevance Sort by last modified time
    Searched defs:nv50 (Results 1 - 9 of 9) sorted by null

  /external/mesa3d/src/gallium/drivers/nouveau/nv50/
nv50_compute.c 27 #include "nv50/nv50_context.h"
28 #include "nv50/nv50_compute.xml.h"
159 nv50_compute_validate_globals(struct nv50_context *nv50)
163 for (i = 0; i < nv50->global_residents.size / sizeof(struct pipe_resource *);
166 &nv50->global_residents, struct pipe_resource *, i);
168 nv50_add_bufctx_resident(nv50->bufctx_cp, NV50_BIND_CP_GLOBAL,
180 nv50_state_validate_cp(struct nv50_context *nv50, uint32_t mask)
185 ret = nv50_state_validate(nv50, mask, validate_list_cp,
186 ARRAY_SIZE(validate_list_cp), &nv50->dirty_cp,
187 nv50->bufctx_cp)
246 struct nv50_context *nv50 = nv50_context(pipe); local
    [all...]
nv50_query.c 27 #include "nv50/nv50_context.h"
28 #include "nv50/nv50_query.h"
29 #include "nv50/nv50_query_hw.h"
30 #include "nv50/nv50_query_hw_metric.h"
31 #include "nv50/nv50_query_hw_sm.h"
36 struct nv50_context *nv50 = nv50_context(pipe); local
39 q = nv50_hw_create_query(nv50, type, index);
78 struct nv50_context *nv50 = nv50_context(pipe); local
79 struct nouveau_pushbuf *push = nv50->base.pushbuf;
117 nv50->cond_query = pq
    [all...]
nv50_context.c 26 #include "nv50/nv50_context.h"
27 #include "nv50/nv50_screen.h"
28 #include "nv50/nv50_resource.h"
59 struct nv50_context *nv50 = nv50_context(pipe); local
63 for (i = 0; i < nv50->num_vtxbufs; ++i) {
64 if (!nv50->vtxbuf[i].buffer)
66 if (nv50->vtxbuf[i].buffer->flags & PIPE_RESOURCE_FLAG_MAP_PERSISTENT)
67 nv50->base.vbo_dirty = true;
70 if (nv50->idxbuf.buffer &&
71 nv50->idxbuf.buffer->flags & PIPE_RESOURCE_FLAG_MAP_PERSISTENT
172 struct nv50_context *nv50 = nv50_context(pipe); local
194 struct nv50_context *nv50 = nv50_context(&ctx->pipe); local
284 struct nv50_context *nv50; local
    [all...]
nv50_transfer.c 4 #include "nv50/nv50_context.h"
6 #include "nv50/g80_defs.xml.h"
55 nv50_m2mf_transfer_rect(struct nv50_context *nv50,
60 struct nouveau_pushbuf *push = nv50->base.pushbuf;
61 struct nouveau_bufctx *bctx = nv50->bufctx;
153 struct nv50_context *nv50 = nv50_context(&nv->pipe); local
154 struct nouveau_pushbuf *push = nv50->base.pushbuf;
159 nouveau_bufctx_refn(nv50->bufctx, 0, dst, domain | NOUVEAU_BO_WR);
160 nouveau_pushbuf_bufctx(push, nv50->bufctx);
199 nouveau_bufctx_reset(nv50->bufctx, 0)
253 struct nv50_context *nv50 = nv50_context(pctx); local
346 struct nv50_context *nv50 = nv50_context(pctx); local
406 struct nv50_context *nv50 = nv50_context(&nv->pipe); local
    [all...]
nv50_vbo.c 29 #include "nv50/nv50_context.h"
30 #include "nv50/nv50_query_hw.h"
31 #include "nv50/nv50_resource.h"
33 #include "nv50/nv50_3d.xml.h"
140 nv50_emit_vtxattr(struct nv50_context *nv50, struct pipe_vertex_buffer *vb,
143 struct nouveau_pushbuf *push = nv50->base.pushbuf;
182 if (attr == nv50->vertprog->vp.edgeflag) {
196 nv50_user_vbuf_range(struct nv50_context *nv50, unsigned vbi,
200 if (unlikely(nv50->vertex->instance_bufs & (1 << vbi))) {
203 *size = nv50->vtxbuf[vbi].buffer->width0
766 struct nv50_context *nv50 = nv50_context(pipe); local
    [all...]
nv50_state.c 32 #include "nv50/nv50_stateobj.h"
33 #include "nv50/nv50_context.h"
34 #include "nv50/nv50_query_hw.h"
36 #include "nv50/nv50_3d.xml.h"
37 #include "nv50/g80_texture.xml.h"
210 struct nv50_context *nv50 = nv50_context(pipe); local
212 nv50->blend = hwcso;
213 nv50->dirty_3d |= NV50_NEW_3D_BLEND;
347 struct nv50_context *nv50 = nv50_context(pipe); local
349 nv50->rast = hwcso
441 struct nv50_context *nv50 = nv50_context(pipe); local
794 struct nv50_context *nv50 = nv50_context(pipe); local
810 struct nv50_context *nv50 = nv50_context(pipe); local
826 struct nv50_context *nv50 = nv50_context(pipe); local
855 struct nv50_context *nv50 = nv50_context(pipe); local
865 struct nv50_context *nv50 = nv50_context(pipe); local
914 struct nv50_context *nv50 = nv50_context(pipe); local
924 struct nv50_context *nv50 = nv50_context(pipe); local
934 struct nv50_context *nv50 = nv50_context(pipe); local
944 struct nv50_context *nv50 = nv50_context(pipe); local
953 struct nv50_context *nv50 = nv50_context(pipe); local
965 struct nv50_context *nv50 = nv50_context(pipe); local
978 struct nv50_context *nv50 = nv50_context(pipe); local
990 struct nv50_context *nv50 = nv50_context(pipe); local
1009 struct nv50_context *nv50 = nv50_context(pipe); local
1028 struct nv50_context *nv50 = nv50_context(pipe); local
1043 struct nv50_context *nv50 = nv50_context(pipe); local
1086 struct nv50_context *nv50 = nv50_context(pipe); local
1108 struct nv50_context *nv50 = nv50_context(pipe); local
1184 struct nv50_context *nv50 = nv50_context(pipe); local
1256 struct nv50_context *nv50 = nv50_context(pipe); local
    [all...]
nv84_video.c 32 #include "nv50/nv84_video.h"
267 struct nv50_context *nv50 = (struct nv50_context *)context; local
268 struct nouveau_screen *screen = &nv50->screen->base;
659 cfg.nv50.tile_mode = 0x20;
660 cfg.nv50.memtype = 0x70;
nv50_surface.c 37 #include "nv50/nv50_context.h"
38 #include "nv50/nv50_resource.h"
40 #include "nv50/g80_defs.xml.h"
41 #include "nv50/g80_texture.xml.h"
51 #include "nv50/nv50_blit.h"
202 struct nv50_context *nv50 = nv50_context(pipe); local
208 nouveau_copy_buffer(&nv50->base,
238 nv50_m2mf_transfer_rect(nv50, &drect, &srect, nx, ny);
257 BCTX_REFN(nv50->bufctx, 2D, nv04_resource(src), RD);
258 BCTX_REFN(nv50->bufctx, 2D, nv04_resource(dst), WR)
283 struct nv50_context *nv50 = nv50_context(pipe); local
374 struct nv50_context *nv50 = nv50_context(pipe); local
531 struct nv50_context *nv50 = nv50_context(pipe); local
613 struct nv50_context *nv50 = nv50_context(pipe); local
689 struct nv50_context *nv50 = nv50_context(pipe); local
829 struct nv50_context *nv50; member in struct:nv50_blitctx
1095 struct nv50_context *nv50 = ctx->nv50; local
1125 struct nv50_context *nv50 = blit->nv50; local
1227 struct nv50_context *nv50 = ctx->nv50; local
1290 struct nv50_context *nv50 = blit->nv50; local
1661 struct nv50_context *nv50 = nv50_context(pipe); local
    [all...]
  /external/libdrm/nouveau/
nouveau.h 104 } nv50; member in union:nouveau_bo_config

Completed in 108 milliseconds