/external/mesa3d/src/gallium/drivers/nv50/ |
nv50_draw.c | 29 struct nv50_context *nv50; member in struct:nv50_render_stage 74 nv50_draw_render_stage(struct nv50_context *nv50) 78 rs->nv50 = nv50; 79 rs->stage.draw = nv50->draw;
|
nv50_context.c | 71 nv50_context_unreference_resources(struct nv50_context *nv50) 75 nouveau_bufctx_del(&nv50->bufctx_3d); 76 nouveau_bufctx_del(&nv50->bufctx); 78 util_unreference_framebuffer_state(&nv50->framebuffer); 80 for (i = 0; i < nv50->num_vtxbufs; ++i) 81 pipe_resource_reference(&nv50->vtxbuf[i].buffer, NULL); 83 pipe_resource_reference(&nv50->idxbuf.buffer, NULL); 86 for (i = 0; i < nv50->num_textures[s]; ++i) 87 pipe_sampler_view_reference(&nv50->textures[s][i], NULL); 90 if (!nv50->constbuf[s][i].user 98 struct nv50_context *nv50 = nv50_context(pipe); local 121 struct nv50_context *nv50; local [all...] |
nv50_query.c | 60 nv50_query_allocate(struct nv50_context *nv50, struct nv50_query *q, int size) 62 struct nv50_screen *screen = nv50->screen; 83 nv50_query_allocate(nv50, q, 0); 101 struct nv50_context *nv50 = nv50_context(pipe); local 108 if (!nv50_query_allocate(nv50, q, NV50_QUERY_ALLOC_SPACE)) { 144 struct nv50_context *nv50 = nv50_context(pipe); local 145 struct nouveau_pushbuf *push = nv50->base.pushbuf; 156 nv50_query_allocate(nv50, q, NV50_QUERY_ALLOC_SPACE); 197 struct nv50_context *nv50 = nv50_context(pipe); local 198 struct nouveau_pushbuf *push = nv50->base.pushbuf 249 struct nv50_context *nv50 = nv50_context(pipe); local 326 struct nv50_context *nv50 = nv50_context(pipe); local [all...] |
nv50_transfer.c | 53 nv50_m2mf_transfer_rect(struct nv50_context *nv50, 58 struct nouveau_pushbuf *push = nv50->base.pushbuf; 59 struct nouveau_bufctx *bctx = nv50->bufctx; 151 struct nv50_context *nv50 = nv50_context(&nv->pipe); local 152 struct nouveau_pushbuf *push = nv50->base.pushbuf; 157 nouveau_bufctx_refn(nv50->bufctx, 0, dst, domain | NOUVEAU_BO_WR); 158 nouveau_pushbuf_bufctx(push, nv50->bufctx); 204 nouveau_bufctx_reset(nv50->bufctx, 0); 256 struct nv50_context *nv50 = nv50_context(pctx); local 257 struct nouveau_device *dev = nv50->screen->base.device 330 struct nv50_context *nv50 = nv50_context(pctx); local [all...] |
nv50_vbo.c | 135 nv50_emit_vtxattr(struct nv50_context *nv50, struct pipe_vertex_buffer *vb, 138 struct nouveau_pushbuf *push = nv50->base.pushbuf; 167 if (attr == nv50->vertprog->vp.edgeflag) { 181 nv50_user_vbuf_range(struct nv50_context *nv50, int vbi, 184 if (unlikely(nv50->vertex->instance_bufs & (1 << vbi))) { 187 *size = nv50->vtxbuf[vbi].buffer->width0; 190 assert(nv50->vb_elt_limit != ~0); 191 *base = nv50->vb_elt_first * nv50->vtxbuf[vbi].stride; 192 *size = nv50->vb_elt_limit * nv50->vtxbuf[vbi].stride 718 struct nv50_context *nv50 = nv50_context(pipe); local [all...] |
nv50_state.c | 210 struct nv50_context *nv50 = nv50_context(pipe); local 212 nv50->blend = hwcso; 213 nv50->dirty |= NV50_NEW_BLEND; 339 struct nv50_context *nv50 = nv50_context(pipe); local 341 nv50->rast = hwcso; 342 nv50->dirty |= NV50_NEW_RASTERIZER; 418 struct nv50_context *nv50 = nv50_context(pipe); local 420 nv50->zsa = hwcso; 421 nv50->dirty |= NV50_NEW_ZSA; 561 nv50_stage_sampler_states_bind(struct nv50_context *nv50, int s 710 struct nv50_context *nv50 = nv50_context(pipe); local 726 struct nv50_context *nv50 = nv50_context(pipe); local 742 struct nv50_context *nv50 = nv50_context(pipe); local 752 struct nv50_context *nv50 = nv50_context(pipe); local 793 struct nv50_context *nv50 = nv50_context(pipe); local 803 struct nv50_context *nv50 = nv50_context(pipe); local 813 struct nv50_context *nv50 = nv50_context(pipe); local 823 struct nv50_context *nv50 = nv50_context(pipe); local 834 struct nv50_context *nv50 = nv50_context(pipe); local 858 struct nv50_context *nv50 = nv50_context(pipe); local 868 struct nv50_context *nv50 = nv50_context(pipe); local 878 struct nv50_context *nv50 = nv50_context(pipe); local 889 struct nv50_context *nv50 = nv50_context(pipe); local 920 struct nv50_context *nv50 = nv50_context(pipe); local 942 struct nv50_context *nv50 = nv50_context(pipe); local 996 struct nv50_context *nv50 = nv50_context(pipe); local [all...] |
nv50_surface.c | 199 struct nv50_context *nv50 = nv50_context(pipe); local 231 nv50_m2mf_transfer_rect(nv50, &drect, &srect, nx, ny); 250 BCTX_REFN(nv50->bufctx, 2D, nv04_resource(src), RD); 251 BCTX_REFN(nv50->bufctx, 2D, nv04_resource(dst), WR); 252 nouveau_pushbuf_bufctx(nv50->base.pushbuf, nv50->bufctx); 253 nouveau_pushbuf_validate(nv50->base.pushbuf); 256 ret = nv50_2d_texture_do_copy(nv50->base.pushbuf, 265 nouveau_bufctx_reset(nv50->bufctx, NV50_BIND_2D); 275 struct nv50_context *nv50 = nv50_context(pipe) local 333 struct nv50_context *nv50 = nv50_context(pipe); local 385 struct nv50_context *nv50 = nv50_context(pipe); local 866 struct nv50_context *nv50 = nv50_context(pipe); local [all...] |
/external/libdrm/nouveau/ |
nouveau.h | 104 } nv50; member in union:nouveau_bo_config
|