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

  /external/libdrm/nouveau/
abi16.c 67 struct nvc0_fifo *nvc0 = obj->data; local
75 nvc0->base.channel = req.channel;
76 nvc0->base.pushbuf = req.pushbuf_domains;
77 nvc0->notify = req.notifier_handle;
78 nvc0->base.object->handle = req.channel;
79 nvc0->base.object->length = sizeof(*nvc0);
297 bo->config.nvc0.memtype = (info->tile_flags & 0xff00) >> 8;
298 bo->config.nvc0.tile_mode = info->tile_mode;
342 info->tile_flags = (config->nvc0.memtype & 0xff) << 8
    [all...]
nouveau.h 108 } nvc0; member in union:nouveau_bo_config
  /external/mesa3d/src/gallium/drivers/nouveau/nvc0/
nvc0_query.c 27 #include "nvc0/nvc0_context.h"
28 #include "nvc0/nvc0_query.h"
29 #include "nvc0/nvc0_query_sw.h"
30 #include "nvc0/nvc0_query_hw.h"
31 #include "nvc0/nvc0_query_hw_metric.h"
32 #include "nvc0/nvc0_query_hw_sm.h"
37 struct nvc0_context *nvc0 = nvc0_context(pipe); local
40 q = nvc0_sw_create_query(nvc0, type, index);
42 q = nvc0_hw_create_query(nvc0, type, index);
100 struct nvc0_context *nvc0 = nvc0_context(pipe) local
    [all...]
nvc0_compute.c 25 #include "nvc0/nvc0_context.h"
27 #include "nvc0/nvc0_compute.xml.h"
144 nvc0_compute_validate_samplers(struct nvc0_context *nvc0)
146 bool need_flush = nvc0_validate_tsc(nvc0, 5);
148 BEGIN_NVC0(nvc0->base.pushbuf, NVC0_CP(TSC_FLUSH), 1);
149 PUSH_DATA (nvc0->base.pushbuf, 0);
154 nvc0->samplers_dirty[s] = ~0;
155 nvc0->dirty_3d |= NVC0_NEW_3D_SAMPLERS;
159 nvc0_compute_validate_textures(struct nvc0_context *nvc0)
161 bool need_flush = nvc0_validate_tic(nvc0, 5)
426 struct nvc0_context *nvc0 = nvc0_context(pipe); local
    [all...]
nvc0_context.c 26 #include "nvc0/nvc0_context.h"
27 #include "nvc0/nvc0_screen.h"
28 #include "nvc0/nvc0_resource.h"
35 struct nvc0_context *nvc0 = nvc0_context(pipe); local
36 struct nouveau_screen *screen = &nvc0->screen->base;
41 PUSH_KICK(nvc0->base.pushbuf); /* fencing handled in kick_notify */
43 nouveau_context_update_frame_stats(&nvc0->base);
58 struct nvc0_context *nvc0 = nvc0_context(pipe); local
59 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
63 for (i = 0; i < nvc0->num_vtxbufs; ++i)
194 struct nvc0_context *nvc0 = nvc0_context(pipe); local
233 struct nvc0_context *nvc0 = nvc0_context(&ctx->pipe); local
358 struct nvc0_context *nvc0; local
    [all...]
nvc0_transfer.c 4 #include "nvc0/nvc0_context.h"
15 nvc0_m2mf_transfer_rect(struct nvc0_context *nvc0,
20 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
21 struct nouveau_bufctx *bctx = nvc0->bufctx;
110 nve4_m2mf_transfer_rect(struct nvc0_context *nvc0,
115 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
116 struct nouveau_bufctx *bctx = nvc0->bufctx;
179 struct nvc0_context *nvc0 = nvc0_context(&nv->pipe); local
184 nouveau_bufctx_refn(nvc0->bufctx, 0, dst, domain | NOUVEAU_BO_WR);
185 nouveau_pushbuf_bufctx(push, nvc0->bufctx)
221 struct nvc0_context *nvc0 = nvc0_context(&nv->pipe); local
353 struct nvc0_context *nvc0 = nvc0_context(pctx); local
472 struct nvc0_context *nvc0 = nvc0_context(pctx); local
516 struct nvc0_context *nvc0 = nvc0_context(&nv->pipe); local
    [all...]
nve4_compute.c 25 #include "nvc0/nvc0_context.h"
26 #include "nvc0/nve4_compute.h"
191 gm107_compute_validate_surfaces(struct nvc0_context *nvc0,
195 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
196 struct nvc0_screen *screen = nvc0->screen;
197 struct nouveau_bo *txc = nvc0->screen->txc;
202 tic = nv50_tic_entry(nvc0->images_tic[s][slot]);
205 nvc0_update_tic(nvc0, tic, res);
208 tic->id = nvc0_screen_tic_alloc(nvc0->screen, tic);
229 nvc0->screen->tic.lock[tic->id / 32] |= 1 << (tic->id % 32)
606 struct nvc0_context *nvc0 = nvc0_context(pipe); local
    [all...]
nvc0_vbo.c 31 #include "nvc0/nvc0_context.h"
32 #include "nvc0/nvc0_query_hw.h"
33 #include "nvc0/nvc0_resource.h"
35 #include "nvc0/nvc0_3d.xml.h"
171 nvc0_set_constant_vertex_attrib(struct nvc0_context *nvc0, const unsigned a)
173 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
174 struct pipe_vertex_element *ve = &nvc0->vertex->element[a].pipe;
175 struct pipe_vertex_buffer *vb = &nvc0->vtxbuf[ve->vertex_buffer_index];
204 nvc0_user_vbuf_range(struct nvc0_context *nvc0, int vbi,
207 if (unlikely(nvc0->vertex->instance_bufs & (1 << vbi)))
938 struct nvc0_context *nvc0 = nvc0_context(pipe); local
    [all...]
nvc0_state.c 31 #include "nvc0/nvc0_stateobj.h"
32 #include "nvc0/nvc0_context.h"
33 #include "nvc0/nvc0_query_hw.h"
35 #include "nvc0/nvc0_3d.xml.h"
196 struct nvc0_context *nvc0 = nvc0_context(pipe); local
198 nvc0->blend = hwcso;
199 nvc0->dirty_3d |= NVC0_NEW_3D_BLEND;
327 struct nvc0_context *nvc0 = nvc0_context(pipe); local
329 nvc0->rast = hwcso;
330 nvc0->dirty_3d |= NVC0_NEW_3D_RASTERIZER
405 struct nvc0_context *nvc0 = nvc0_context(pipe); local
611 struct nvc0_context *nvc0 = nvc0_context(pipe); local
627 struct nvc0_context *nvc0 = nvc0_context(pipe); local
643 struct nvc0_context *nvc0 = nvc0_context(pipe); local
659 struct nvc0_context *nvc0 = nvc0_context(pipe); local
675 struct nvc0_context *nvc0 = nvc0_context(pipe); local
708 struct nvc0_context *nvc0 = nvc0_context(pipe); local
718 struct nvc0_context *nvc0 = nvc0_context(pipe); local
775 struct nvc0_context *nvc0 = nvc0_context(pipe); local
785 struct nvc0_context *nvc0 = nvc0_context(pipe); local
795 struct nvc0_context *nvc0 = nvc0_context(pipe); local
805 struct nvc0_context *nvc0 = nvc0_context(pipe); local
814 struct nvc0_context *nvc0 = nvc0_context(pipe); local
826 struct nvc0_context *nvc0 = nvc0_context(pipe); local
839 struct nvc0_context *nvc0 = nvc0_context(pipe); local
851 struct nvc0_context *nvc0 = nvc0_context(pipe); local
870 struct nvc0_context *nvc0 = nvc0_context(pipe); local
890 struct nvc0_context *nvc0 = nvc0_context(pipe); local
905 struct nvc0_context *nvc0 = nvc0_context(pipe); local
917 struct nvc0_context *nvc0 = nvc0_context(pipe); local
960 struct nvc0_context *nvc0 = nvc0_context(pipe); local
984 struct nvc0_context *nvc0 = nvc0_context(pipe); local
1055 struct nvc0_context *nvc0 = nvc0_context(pipe); local
1326 struct nvc0_context *nvc0 = nvc0_context(pipe); local
    [all...]
nvc0_surface.c 34 #include "nvc0/nvc0_context.h"
35 #include "nvc0/nvc0_resource.h"
204 struct nvc0_context *nvc0 = nvc0_context(pipe); local
210 nouveau_copy_buffer(&nvc0->base,
213 NOUVEAU_DRV_STAT(&nvc0->screen->base, buf_copy_bytes, src_box->width);
216 NOUVEAU_DRV_STAT(&nvc0->screen->base, tex_copy_count, 1);
242 nvc0->m2mf_copy_rect(nvc0, &drect, &srect, nx, ny);
260 BCTX_REFN(nvc0->bufctx, 2D, nv04_resource(src), RD);
261 BCTX_REFN(nvc0->bufctx, 2D, nv04_resource(dst), WR)
286 struct nvc0_context *nvc0 = nvc0_context(pipe); local
368 struct nvc0_context *nvc0 = nvc0_context(pipe); local
420 struct nvc0_context *nvc0 = nvc0_context(pipe); local
470 struct nvc0_context *nvc0 = nvc0_context(pipe); local
497 struct nvc0_context *nvc0 = nvc0_context(pipe); local
628 struct nvc0_context *nvc0 = nvc0_context(pipe); local
695 struct nvc0_context *nvc0 = nvc0_context(pipe); local
782 struct nvc0_context *nvc0; member in struct:nvc0_blitctx
935 struct nvc0_context *nvc0 = ctx->nvc0; local
965 struct nvc0_context *nvc0 = ctx->nvc0; local
1056 struct nvc0_context *nvc0 = ctx->nvc0; local
1132 struct nvc0_context *nvc0 = blit->nvc0; local
1569 struct nvc0_context *nvc0 = nvc0_context(pipe); local
    [all...]

Completed in 325 milliseconds