| /xsrc/external/mit/xf86-video-nouveau/dist/src/ |
| H A D | nv50_accel.c | 35 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV50SyncToVBlank 48 if (!PUSH_SPACE(push, 10)) 53 BEGIN_NV04(push, SUBC_NVSW(0x0060), 2); 54 PUSH_DATA (push, pNv->vblank_sem->handle); 55 PUSH_DATA (push, 0); 56 BEGIN_NV04(push, SUBC_NVSW(0x006c), 1); 57 PUSH_DATA (push, 0x22222222); 58 BEGIN_NV04(push, SUBC_NVSW(0x0404), 2); 59 PUSH_DATA (push, 0x11111111); 60 PUSH_DATA (push, hea 69 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NVAccelInitM2MF_NV50 93 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NVAccelInit2D_NV50 131 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NVAccelInitNV50TCL [all...] |
| H A D | nv40_exa.c | 139 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV40_SetupBlend 170 BEGIN_NV04(push, NV30_3D(BLEND_FUNC_ENABLE), 1); 171 PUSH_DATA (push, 0); 173 BEGIN_NV04(push, NV30_3D(BLEND_FUNC_ENABLE), 5); 174 PUSH_DATA (push, 1); 175 PUSH_DATA (push, sblend); 176 PUSH_DATA (push, dblend); 177 PUSH_DATA (push, 0x00000000); 178 PUSH_DATA (push, NV40_3D_BLEND_EQUATION_ALPHA_FUNC_ADD | 186 struct nouveau_pushbuf *push local in function:NV40EXAPictSolid 243 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV40EXAPictTexture 358 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV40_SetupSurface 462 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV40EXAPrepareComposite 526 PUSH_VTX2s(struct nouveau_pushbuf * push,int x1,int y1,int x2,int y2,int dx,int dy) argument 542 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV40EXAComposite 577 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NVAccelInitNV40TCL [all...] |
| H A D | nouveau_copy85b5.c | 31 nouveau_copy85b5_rect(struct nouveau_pushbuf *push, struct nouveau_object *copy, argument 44 if (nouveau_pushbuf_space(push, 64, 0, 0) || 45 nouveau_pushbuf_refn (push, refs, 2)) 58 BEGIN_NV04(push, SUBC_COPY(0x0200), 7); 59 PUSH_DATA (push, src->config.nv50.tile_mode); 60 PUSH_DATA (push, src_pitch); 61 PUSH_DATA (push, src_h); 62 PUSH_DATA (push, 1); 63 PUSH_DATA (push, 0); 64 PUSH_DATA (push, src_ 91 struct nouveau_pushbuf *push = pNv->ce_pushbuf; local in function:nouveau_copy85b5_init [all...] |
| H A D | nouveau_copy90b5.c | 31 nouveau_copy90b5_rect(struct nouveau_pushbuf *push, struct nouveau_object *copy, argument 44 if (nouveau_pushbuf_space(push, 64, 0, 0) || 45 nouveau_pushbuf_refn (push, refs, 2)) 58 BEGIN_NVC0(push, SUBC_COPY(0x0200), 7); 59 PUSH_DATA (push, src->config.nvc0.tile_mode); 60 PUSH_DATA (push, src_pitch); 61 PUSH_DATA (push, src_h); 62 PUSH_DATA (push, 1); 63 PUSH_DATA (push, 0); 64 PUSH_DATA (push, src_ 92 struct nouveau_pushbuf *push = pNv->ce_pushbuf; local in function:nouveau_copy90b5_init [all...] |
| H A D | nv30_exa.c | 208 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV30_SetupBlend 239 BEGIN_NV04(push, NV30_3D(BLEND_FUNC_ENABLE), 1); 240 PUSH_DATA (push, 0); 242 BEGIN_NV04(push, NV30_3D(BLEND_FUNC_ENABLE), 3); 243 PUSH_DATA (push, 1); 244 PUSH_DATA (push, (sblend << 16) | sblend); 245 PUSH_DATA (push, (dblend << 16) | dblend); 253 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV30EXATexture 273 BEGIN_NV04(push, NV30_3D(TEX_OFFSET(unit)), 8); 274 PUSH_MTHDl(push, NV30_3 372 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV30_SetupSurface 476 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV30EXAPrepareComposite 544 PUSH_VTX2s(struct nouveau_pushbuf * push,int x1,int y1,int x2,int y2,int dx,int dy) argument 560 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV30EXAComposite 593 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NVAccelInitNV30TCL [all...] |
| H A D | nouveau_copya0b5.c | 31 nouveau_copya0b5_rect(struct nouveau_pushbuf *push, struct nouveau_object *copy, argument 44 if (nouveau_pushbuf_space(push, 64, 0, 0) || 45 nouveau_pushbuf_refn (push, refs, 2)) 58 BEGIN_NVC0(push, SUBC_COPY(0x0728), 6); 59 PUSH_DATA (push, 0x00001000 | src->config.nvc0.tile_mode); 60 PUSH_DATA (push, src_pitch); 61 PUSH_DATA (push, src_h); 62 PUSH_DATA (push, 1); 63 PUSH_DATA (push, 0); 64 PUSH_DATA (push, (src_ 89 struct nouveau_pushbuf *push = pNv->ce_pushbuf; local in function:nouveau_copya0b5_init [all...] |
| H A D | nvc0_xv.c | 77 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:nvc0_xv_image_put 85 if (!PUSH_SPACE(push, 256)) 88 BEGIN_NVC0(push, NVC0_3D(RT_ADDRESS_HIGH(0)), 8); 89 PUSH_DATA (push, dst->offset >> 32); 90 PUSH_DATA (push, dst->offset); 91 PUSH_DATA (push, ppix->drawable.width); 92 PUSH_DATA (push, ppix->drawable.height); 94 case 32: PUSH_DATA (push, NV50_SURFACE_FORMAT_BGRA8_UNORM); break; 95 case 30: PUSH_DATA (push, NV50_SURFACE_FORMAT_RGB10_A2_UNORM); break; 96 case 24: PUSH_DATA (push, NV50_SURFACE_FORMAT_BGRX8_UNOR 293 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:nvc0_xv_csc_update [all...] |
| H A D | nv50_exa.c | 32 struct nouveau_pushbuf *push = pNv->pushbuf; (void)push; 85 BEGIN_NV04(push, NV50_2D(CLIP_X), 4); 86 PUSH_DATA (push, x); 87 PUSH_DATA (push, y); 88 PUSH_DATA (push, w); 89 PUSH_DATA (push, h); 105 BEGIN_NV04(push, SUBC_2D(mthd), 2); 106 PUSH_DATA (push, fmt); 107 PUSH_DATA (push, 537 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV50EXAPictSolid 577 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV50EXAPictTexture 932 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV50EXARectM2MF [all...] |
| H A D | nv10_exa.c | 380 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:setup_texture 401 BEGIN_NV04(push, NV10_3D(TEX_OFFSET(unit)), 1); 402 PUSH_MTHDl(push, NV10_3D(TEX_OFFSET(unit)), bo, 0, reloc); 403 BEGIN_NV04(push, NV10_3D(TEX_FORMAT(unit)), 1); 404 PUSH_MTHDs(push, NV10_3D(TEX_FORMAT(unit)), bo, format, reloc, 407 BEGIN_NV04(push, NV10_3D(TEX_ENABLE(unit)), 1 ); 408 PUSH_DATA (push, NV10_3D_TEX_ENABLE_ENABLE); 409 BEGIN_NV04(push, NV10_3D(TEX_NPOT_PITCH(unit)), 1); 410 PUSH_DATA (push, exaGetPixmapPitch(pixmap) << 16); 411 BEGIN_NV04(push, NV10_3 451 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:setup_render_target 466 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:setup_blend_function 506 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:setup_picture 550 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV10EXAPrepareComposite 593 PUSH_VTX2s(struct nouveau_pushbuf * push,int x1,int y1,int x2,int y2,int dx,int dy) argument 612 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV10EXAComposite 638 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NVAccelInitNV10TCL [all...] |
| H A D | nvc0_accel.h | 57 PUSH_VTX1s(struct nouveau_pushbuf *push, float sx, float sy, int dx, int dy) argument 59 BEGIN_NVC0(push, NVC0_3D(VTX_ATTR_DEFINE), 3); 60 PUSH_DATA (push, VTX_ATTR(1, 2, FLOAT, 4)); 61 PUSH_DATAf(push, sx); 62 PUSH_DATAf(push, sy); 63 BEGIN_NVC0(push, NVC0_3D(VTX_ATTR_DEFINE), 3); 64 PUSH_DATA (push, VTX_ATTR(0, 2, SSCALED, 4)); 65 PUSH_DATA (push, dx); 66 PUSH_DATA (push, dy); 70 PUSH_VTX2s(struct nouveau_pushbuf *push, argument 88 PUSH_DATAu(struct nouveau_pushbuf * push,struct nouveau_bo * bo,unsigned delta,unsigned dwords) argument 113 PUSH_TIC(struct nouveau_pushbuf * push,struct nouveau_bo * bo,unsigned offset,unsigned width,unsigned height,unsigned pitch,unsigned format) argument [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/nouveau/ |
| H A D | nv20_context.c | 42 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv20_clear 48 nouveau_pushbuf_bufctx(push, nctx->hw.bufctx); 49 if (nouveau_pushbuf_validate(push)) { 50 nouveau_pushbuf_bufctx(push, NULL); 67 BEGIN_NV04(push, NV20_3D(CLEAR_VALUE), 1); 68 PUSH_DATA (push, pack_rgba_clamp_f(s->format, ctx->Color.ClearColor.f)); 82 BEGIN_NV04(push, NV20_3D(CLEAR_DEPTH_VALUE), 1); 83 PUSH_DATA (push, pack_zs_f(s->format, ctx->Depth.Clear, 89 BEGIN_NV04(push, NV20_3D(CLEAR_BUFFERS), 1); 90 PUSH_DATA (push, clea 99 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv20_hwctx_init [all...] |
| H A D | nv10_state_polygon.c | 37 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_emit_cull_face 40 BEGIN_NV04(push, NV10_3D(CULL_FACE_ENABLE), 1); 41 PUSH_DATAb(push, ctx->Polygon.CullFlag); 43 BEGIN_NV04(push, NV10_3D(CULL_FACE), 1); 44 PUSH_DATA (push, (mode == GL_FRONT ? NV10_3D_CULL_FACE_FRONT : 52 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_emit_front_face 54 BEGIN_NV04(push, NV10_3D(FRONT_FACE), 1); 55 PUSH_DATA (push, ctx->Polygon.FrontFace == GL_CW ? 62 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_emit_line_mode 66 BEGIN_NV04(push, NV10_3 81 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_emit_point_mode 93 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_emit_polygon_mode 106 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_emit_polygon_offset [all...] |
| H A D | nv10_context.c | 147 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv17_zclear 154 BEGIN_NV04(push, NV17_3D(HIERZ_FILL_VALUE), 1); 155 PUSH_DATA (push, pack_zs_f(s->format, ctx->Depth.Clear, 0)); 156 BEGIN_NV04(push, NV17_3D(HIERZ_BUFFER_CLEAR), 1); 157 PUSH_DATA (push, 1); 176 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_clear 180 nouveau_pushbuf_bufctx(push, nctx->hw.bufctx); 181 if (nouveau_pushbuf_validate(push)) { 182 nouveau_pushbuf_bufctx(push, NULL); 196 nouveau_pushbuf_bufctx(push, NUL 203 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_hwctx_init [all...] |
| H A D | nv20_state_frag.c | 37 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv20_emit_tex_env 42 BEGIN_NV04(push, NV20_3D(RC_IN_ALPHA(i)), 1); 43 PUSH_DATA (push, a_in); 44 BEGIN_NV04(push, NV20_3D(RC_OUT_ALPHA(i)), 1); 45 PUSH_DATA (push, a_out); 46 BEGIN_NV04(push, NV20_3D(RC_IN_RGB(i)), 1); 47 PUSH_DATA (push, c_in); 48 BEGIN_NV04(push, NV20_3D(RC_OUT_RGB(i)), 1); 49 PUSH_DATA (push, c_out); 50 BEGIN_NV04(push, NV20_3 59 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv20_emit_frag [all...] |
| H A D | nv20_state_polygon.c | 36 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv20_emit_point_mode 38 BEGIN_NV04(push, NV20_3D(POINT_SIZE), 1); 40 PUSH_DATAf(push, ctx->Point.Size); 42 PUSH_DATA (push, (uint32_t)(ctx->Point.Size * 8));
|
| H A D | nv20_state_raster.c | 37 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv20_emit_logic_opcode 39 BEGIN_NV04(push, NV20_3D(COLOR_LOGIC_OP_ENABLE), 2); 40 PUSH_DATAb(push, ctx->Color.ColorLogicOpEnabled); 41 PUSH_DATA (push, ctx->Color.LogicOp);
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/nouveau/ |
| H A D | nv20_context.c | 43 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv20_clear 49 nouveau_pushbuf_bufctx(push, nctx->hw.bufctx); 50 if (nouveau_pushbuf_validate(push)) { 51 nouveau_pushbuf_bufctx(push, NULL); 68 BEGIN_NV04(push, NV20_3D(CLEAR_VALUE), 1); 69 PUSH_DATA (push, pack_rgba_clamp_f(s->format, ctx->Color.ClearColor.f)); 83 BEGIN_NV04(push, NV20_3D(CLEAR_DEPTH_VALUE), 1); 84 PUSH_DATA (push, pack_zs_f(s->format, ctx->Depth.Clear, 90 BEGIN_NV04(push, NV20_3D(CLEAR_BUFFERS), 1); 91 PUSH_DATA (push, clea 100 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv20_hwctx_init [all...] |
| H A D | nv10_state_polygon.c | 37 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_emit_cull_face 40 BEGIN_NV04(push, NV10_3D(CULL_FACE_ENABLE), 1); 41 PUSH_DATAb(push, ctx->Polygon.CullFlag); 43 BEGIN_NV04(push, NV10_3D(CULL_FACE), 1); 44 PUSH_DATA (push, (mode == GL_FRONT ? NV10_3D_CULL_FACE_FRONT : 52 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_emit_front_face 54 BEGIN_NV04(push, NV10_3D(FRONT_FACE), 1); 55 PUSH_DATA (push, ctx->Polygon.FrontFace == GL_CW ? 62 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_emit_line_mode 66 BEGIN_NV04(push, NV10_3 81 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_emit_point_mode 93 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_emit_polygon_mode 106 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_emit_polygon_offset [all...] |
| H A D | nv10_context.c | 148 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv17_zclear 155 BEGIN_NV04(push, NV17_3D(HIERZ_FILL_VALUE), 1); 156 PUSH_DATA (push, pack_zs_f(s->format, ctx->Depth.Clear, 0)); 157 BEGIN_NV04(push, NV17_3D(HIERZ_BUFFER_CLEAR), 1); 158 PUSH_DATA (push, 1); 177 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_clear 181 nouveau_pushbuf_bufctx(push, nctx->hw.bufctx); 182 if (nouveau_pushbuf_validate(push)) { 183 nouveau_pushbuf_bufctx(push, NULL); 197 nouveau_pushbuf_bufctx(push, NUL 204 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_hwctx_init [all...] |
| H A D | nv20_state_frag.c | 37 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv20_emit_tex_env 42 BEGIN_NV04(push, NV20_3D(RC_IN_ALPHA(i)), 1); 43 PUSH_DATA (push, a_in); 44 BEGIN_NV04(push, NV20_3D(RC_OUT_ALPHA(i)), 1); 45 PUSH_DATA (push, a_out); 46 BEGIN_NV04(push, NV20_3D(RC_IN_RGB(i)), 1); 47 PUSH_DATA (push, c_in); 48 BEGIN_NV04(push, NV20_3D(RC_OUT_RGB(i)), 1); 49 PUSH_DATA (push, c_out); 50 BEGIN_NV04(push, NV20_3 59 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv20_emit_frag [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv50/ |
| H A D | nv50_compute.c | 34 struct nouveau_pushbuf *push) 70 BEGIN_NV04(push, SUBC_CP(NV01_SUBCHAN_OBJECT), 1); 71 PUSH_DATA (push, screen->compute->handle); 73 BEGIN_NV04(push, NV50_CP(UNK02A0), 1); 74 PUSH_DATA (push, 1); 75 BEGIN_NV04(push, NV50_CP(DMA_STACK), 1); 76 PUSH_DATA (push, fifo->vram); 77 BEGIN_NV04(push, NV50_CP(STACK_ADDRESS_HIGH), 2); 78 PUSH_DATAh(push, screen->stack_bo->offset); 79 PUSH_DATA (push, scree 33 nv50_screen_compute_setup(struct nv50_screen * screen,struct nouveau_pushbuf * push) argument 198 struct nouveau_pushbuf *push = screen->base.pushbuf; local in function:nv50_compute_upload_input 247 struct nouveau_pushbuf *push = nv50->base.pushbuf; local in function:nv50_launch_grid [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/ |
| H A D | nouveau_winsys.h | 20 PUSH_AVAIL(struct nouveau_pushbuf *push) argument 22 return push->end - push->cur; 26 PUSH_SPACE(struct nouveau_pushbuf *push, uint32_t size) argument 30 if (PUSH_AVAIL(push) < size) 31 return nouveau_pushbuf_space(push, size, 0, 0) == 0; 36 PUSH_DATA(struct nouveau_pushbuf *push, uint32_t data) argument 38 *push->cur++ = data; 42 PUSH_DATAp(struct nouveau_pushbuf *push, const void *data, uint32_t size) argument 44 memcpy(push 49 PUSH_DATAb(struct nouveau_pushbuf * push,const void * data,uint32_t size) argument 56 PUSH_DATAf(struct nouveau_pushbuf * push,float f) argument 64 PUSH_KICK(struct nouveau_pushbuf * push) argument [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nvc0/ |
| H A D | nvc0_compute.c | 31 struct nouveau_pushbuf *push) 58 BEGIN_NVC0(push, SUBC_CP(NV01_SUBCHAN_OBJECT), 1); 59 PUSH_DATA (push, screen->compute->oclass); 62 BEGIN_NVC0(push, NVC0_CP(MP_LIMIT), 1); 63 PUSH_DATA (push, screen->mp_count); 64 BEGIN_NVC0(push, NVC0_CP(CALL_LIMIT_LOG), 1); 65 PUSH_DATA (push, 0xf); 67 BEGIN_NVC0(push, SUBC_CP(0x02a0), 1); 68 PUSH_DATA (push, 0x8000); 71 BEGIN_NVC0(push, SUBC_C 30 nvc0_screen_compute_setup(struct nvc0_screen * screen,struct nouveau_pushbuf * push) argument 192 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_compute_validate_constbufs 251 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_compute_validate_driverconst 267 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_compute_validate_buffers 319 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_compute_invalidate_surfaces 386 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_compute_upload_input 427 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_launch_grid 510 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_compute_update_indirect_invocations [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nvc0/ |
| H A D | nvc0_compute.c | 31 struct nouveau_pushbuf *push) 58 BEGIN_NVC0(push, SUBC_CP(NV01_SUBCHAN_OBJECT), 1); 59 PUSH_DATA (push, screen->compute->oclass); 62 BEGIN_NVC0(push, NVC0_CP(MP_LIMIT), 1); 63 PUSH_DATA (push, screen->mp_count); 64 BEGIN_NVC0(push, NVC0_CP(CALL_LIMIT_LOG), 1); 65 PUSH_DATA (push, 0xf); 67 BEGIN_NVC0(push, SUBC_CP(0x02a0), 1); 68 PUSH_DATA (push, 0x8000); 71 BEGIN_NVC0(push, SUBC_C 30 nvc0_screen_compute_setup(struct nvc0_screen * screen,struct nouveau_pushbuf * push) argument 192 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_compute_validate_constbufs 251 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_compute_validate_driverconst 267 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_compute_validate_buffers 319 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_compute_invalidate_surfaces 386 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_compute_upload_input 427 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_launch_grid 510 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_compute_update_indirect_invocations [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/ |
| H A D | nouveau_winsys.h | 20 PUSH_AVAIL(struct nouveau_pushbuf *push) argument 22 return push->end - push->cur; 26 PUSH_SPACE(struct nouveau_pushbuf *push, uint32_t size) argument 30 if (PUSH_AVAIL(push) < size) 31 return nouveau_pushbuf_space(push, size, 0, 0) == 0; 36 PUSH_DATA(struct nouveau_pushbuf *push, uint32_t data) argument 38 *push->cur++ = data; 42 PUSH_DATAp(struct nouveau_pushbuf *push, const void *data, uint32_t size) argument 44 memcpy(push 49 PUSH_DATAf(struct nouveau_pushbuf * push,float f) argument 57 PUSH_KICK(struct nouveau_pushbuf * push) argument [all...] |