Home
last modified time | relevance | path

Searched refs:nouveau_context (Results 1 – 25 of 40) sorted by relevance

12

/external/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_context.h12 struct nouveau_context { struct
22 void (*copy_data)(struct nouveau_context *, argument
25 void (*push_data)(struct nouveau_context *, argument
29 void (*push_cb)(struct nouveau_context *, argument
34 int (*invalidate_resource_storage)(struct nouveau_context *, argument
59 static inline struct nouveau_context * argument
60 nouveau_context(struct pipe_context *pipe) in nouveau_context() function
62 return (struct nouveau_context *)pipe; in nouveau_context()
66 nouveau_context_init_vdec(struct nouveau_context *);
69 nouveau_context_init(struct nouveau_context *);
[all …]
Dnouveau_buffer.h9 struct nouveau_context;
59 nouveau_copy_buffer(struct nouveau_context *,
64 nouveau_buffer_migrate(struct nouveau_context *,
68 nouveau_resource_map_offset(struct nouveau_context *, struct nv04_resource *,
99 nouveau_user_buffer_upload(struct nouveau_context *, struct nv04_resource *,
110 nouveau_scratch_data(struct nouveau_context *,
Dnouveau_buffer.c141 nouveau_transfer_staging(struct nouveau_context *nv, in nouveau_transfer_staging()
171 nouveau_transfer_read(struct nouveau_context *nv, struct nouveau_transfer *tx) in nouveau_transfer_read()
192 nouveau_transfer_write(struct nouveau_context *nv, struct nouveau_transfer *tx, in nouveau_transfer_write()
228 nouveau_buffer_sync(struct nouveau_context *nv, in nouveau_buffer_sync()
285 nouveau_buffer_transfer_del(struct nouveau_context *nv, in nouveau_buffer_transfer_del()
303 nouveau_buffer_cache(struct nouveau_context *nv, struct nv04_resource *buf) in nouveau_buffer_cache()
382 struct nouveau_context *nv = nouveau_context(pipe); in nouveau_buffer_transfer_map()
518 nouveau_transfer_write(nouveau_context(pipe), tx, box->x, box->width); in nouveau_buffer_transfer_flush_region()
535 struct nouveau_context *nv = nouveau_context(pipe); in nouveau_buffer_transfer_unmap()
565 nouveau_copy_buffer(struct nouveau_context *nv, in nouveau_copy_buffer()
[all …]
Dnouveau_screen.c263 struct nouveau_context *context = nouveau_context(pipe); in nouveau_set_debug_callback()
272 nouveau_context_init(struct nouveau_context *context) in nouveau_context_init()
/external/mesa3d/src/mesa/drivers/dri/nouveau/
Dnouveau_context.c63 struct nouveau_context *nctx; in nouveau_context_create()
115 struct nouveau_context *nctx = to_nouveau_context(ctx); in nouveau_context_init()
202 struct nouveau_context *nctx = to_nouveau_context(ctx); in nouveau_context_deinit()
228 struct nouveau_context *nctx = dri_ctx->driverPrivate; in nouveau_context_destroy()
239 struct nouveau_context *nctx = to_nouveau_context(ctx); in nouveau_update_renderbuffers()
343 struct nouveau_context *nctx = dri_ctx->driverPrivate; in nouveau_context_make_current()
380 struct nouveau_context *nctx = to_nouveau_context(ctx); in nouveau_fallback()
Dnv10_context.c41 struct nouveau_context *nctx = to_nouveau_context(ctx); in use_fast_zclear()
62 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv10_use_viewport_zclear()
75 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv10_transform_depth()
97 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv10_zclear()
146 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv17_zclear()
175 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv10_clear()
417 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv10_context_destroy()
434 struct nouveau_context *nctx; in nv10_context_create()
439 nctx = CALLOC_STRUCT(nouveau_context); in nv10_context_create()
DMakefile.sources6 nouveau_context.c \
7 nouveau_context.h \
Dnouveau_context.h67 struct nouveau_context { struct
87 #define to_nouveau_context(ctx) ((struct nouveau_context *)(ctx)) argument
Dnouveau_driver.c69 struct nouveau_context *nctx = to_nouveau_context(ctx); in nouveau_flush()
88 struct nouveau_context *nctx = to_nouveau_context(ctx); in nouveau_finish()
Dnouveau_screen.h32 struct nouveau_context;
Dnv10_state_tnl.c135 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv10_emit_fog()
174 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv10_emit_light_enable()
446 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv10_emit_modelview()
478 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv10_emit_projection()
Dnv04_context.h34 struct nouveau_context base;
Dnv20_state_tnl.c154 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv20_emit_fog()
342 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv20_emit_modelview()
369 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv20_emit_projection()
Dnv10_state_tex.c40 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv10_emit_tex_gen()
71 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv10_emit_tex_mat()
Dnv20_context.c41 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv20_clear()
428 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv20_context_destroy()
445 struct nouveau_context *nctx; in nv20_context_create()
450 nctx = CALLOC_STRUCT(nouveau_context); in nv20_context_create()
Dnouveau_vbo_t.c235 struct nouveau_context *nctx = to_nouveau_context(ctx); in vbo_maybe_split()
363 struct nouveau_context *nctx = to_nouveau_context(ctx); in vbo_draw_vbo()
414 struct nouveau_context *nctx = to_nouveau_context(ctx); in vbo_draw_imm()
500 struct nouveau_context *nctx = to_nouveau_context(ctx); in TAG()
Dnv20_state_tex.c40 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv20_emit_tex_gen()
69 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv20_emit_tex_mat()
Dnouveau_state.c429 struct nouveau_context *nctx = to_nouveau_context(ctx); in nouveau_next_dirty_state()
441 struct nouveau_context *nctx = to_nouveau_context(ctx); in nouveau_state_emit()
504 struct nouveau_context *nctx = to_nouveau_context(ctx); in nouveau_state_init()
/external/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_transfer.h30 nv30_transfer_push_data(struct nouveau_context *,
35 nv30_transfer_copy_data(struct nouveau_context *,
Dnv30_context.h44 struct nouveau_context base;
Dnv30_fragprog.c37 struct nouveau_context *nv = &nv30->base; in nv30_fragprog_upload()
/external/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_context.h114 struct nouveau_context base;
279 nv50_sifc_linear_u8(struct nouveau_context *pipe,
283 nv50_m2mf_copy_linear(struct nouveau_context *pipe,
288 nv50_cb_push(struct nouveau_context *nv,
Dnv50_transfer.c149 nv50_sifc_linear_u8(struct nouveau_context *nv, in nv50_sifc_linear_u8()
203 nv50_m2mf_copy_linear(struct nouveau_context *nv, in nv50_m2mf_copy_linear()
375 nv50_cb_bo_push(struct nouveau_context *nv, in nv50_cb_bo_push()
402 nv50_cb_push(struct nouveau_context *nv, in nv50_cb_push()
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_context.h155 struct nouveau_context base;
370 nvc0_m2mf_push_linear(struct nouveau_context *nv,
374 nve4_p2mf_push_linear(struct nouveau_context *nv,
378 nvc0_cb_bo_push(struct nouveau_context *,
Dnvc0_transfer.c175 nvc0_m2mf_push_linear(struct nouveau_context *nv, in nvc0_m2mf_push_linear()
217 nve4_p2mf_push_linear(struct nouveau_context *nv, in nve4_p2mf_push_linear()
257 nvc0_m2mf_copy_linear(struct nouveau_context *nv, in nvc0_m2mf_copy_linear()
295 nve4_m2mf_copy_linear(struct nouveau_context *nv, in nve4_m2mf_copy_linear()
512 nvc0_cb_push(struct nouveau_context *nv, in nvc0_cb_push()
549 nvc0_cb_bo_push(struct nouveau_context *nv, in nvc0_cb_bo_push()

12